lib/configgin.rb in configgin-0.18.1 vs lib/configgin.rb in configgin-0.18.2

- old
+ new

@@ -31,11 +31,11 @@ begin bosh_spec = EnvironmentConfigTransmogrifier.transmogrify(base_config, templates, secrets: '/etc/secrets') if @bosh_deployment_manifest manifest = BoshDeploymentManifest.new(@bosh_deployment_manifest) - bosh_spec = BoshDeploymentManifestConfigTransmogrifier.transmogrify(bosh_spec, ENV['HOSTNAME'], manifest) + bosh_spec = BoshDeploymentManifestConfigTransmogrifier.transmogrify(bosh_spec, instance_group, manifest) end rescue NonHashValueOverride => e STDERR.puts e.to_s STDERR.puts "Error generating #{job}: #{outfile} from #{infile}" exit 1 @@ -107,7 +107,12 @@ }, auth_options: { bearer_token: kube_token } ) + end + + def instance_group + pod = kube_client.get_pod(ENV['HOSTNAME'], kube_namespace) + pod['metadata']['labels']['app.kubernetes.io/component'] end end