This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| require 'json' | |
| require 'rest-client' | |
| module Kubeclient | |
| # Common methods | |
| # this is mixed in by other gems | |
| module ClientMixin | |
| ENTITY_METHODS = %w(get watch delete create update patch).freeze | |
| DEFAULT_SSL_OPTIONS = { | |
| client_cert: nil, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| if ENV['PUPPET_GEM_VERSION'] | |
| gem 'puppet', ENV['PUPPET_GEM_VERSION'], :require => false | |
| else | |
| gem 'puppet', :require => false | |
| end |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ############################ | |
| # PanoPuppet CONFIGURATION # | |
| ############################ | |
| sources: | |
| 'PuppetDB Production': | |
| 'DEFAULT': true | |
| 'PUPPETDB_HOST': 'https://puppetdb.production.example.com:8081/' | |
| 'PUPPETDB_VERIFY_SSL': true | |
| 'PUPPETDB_CERTIFICATES': |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| openldap: | |
| image: osixia/openldap | |
| environment: | |
| - LDAP_ORGANISATION=DOMAIN | |
| - LDAP_DOMAIN=DOMAIN.COM | |
| - LDAP_ADMIN_PASSWORD=randompassword | |
| ports: | |
| - "389:389" | |
| phpldapadmin: | |
| image: osixia/phpldapadmin |