github / github/octocatalog-diff
More automated configuration with Puppet
- Lingua principale
- Ruby
- Stelle
- 252
- Fork
- 95
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
octocatalog-diff was designed to run in a CI environment where there is no Puppet master or even Puppet agent available. Still, in many cases there *is* a Puppet configuration. To make things easier to configure, we should give the ability to read a Puppet master or agent configuration in lieu of setting up those parameters in octocatalog-diff.
Some things we might be able to get from the agent or server configuration:
- Path to ENC
- Path to global hiera.yaml
- Use a Puppet agent that's already installed
- Code path for checked out code
- SSL certificates to connect to Puppet master or puppetdb
- IP and port for the Puppet master
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia esaminando i parametri di configurazione esistenti di octocatalog-diff e come viene eseguito senza un Puppet master o agent. Determina quali valori possono essere letti dalla configurazione di Puppet master o agent, inclusi ENC, Hiera, codice, SSL e impostazioni di connessione. Definisci le sorgenti di configurazione supportate e i criteri di accettazione prima dell'implementazione; l'issue non indica file o test da cui iniziare.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- ruby
- Ambito
- infrastructure, tooling
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100