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 |