Skip to content
Snippets Groups Projects
Unverified Commit b0acdc7b authored by Frederic Branczyk's avatar Frederic Branczyk Committed by GitHub
Browse files

Merge pull request #770 from kakkoyun/ksonnet_no_more_13

Remove ksonnet from kube-rbac-proxy/container.libsonnet
parents 6e6bd49f fcf7d8af
No related branches found
No related tags found
No related merge requests found
local k = import 'github.com/ksonnet/ksonnet-lib/ksonnet.beta.4/k.libsonnet';
local deployment = k.apps.v1.deployment;
local container = deployment.mixin.spec.template.spec.containersType;
local containerPort = container.portsType;
{ {
local krp = self, local krp = self,
config+:: { config+:: {
...@@ -33,17 +28,22 @@ local containerPort = container.portsType; ...@@ -33,17 +28,22 @@ local containerPort = container.portsType;
spec+: { spec+: {
template+: { template+: {
spec+: { spec+: {
containers+: [ containers+: [{
container.new(krp.config.kubeRbacProxy.name, krp.config.kubeRbacProxy.image) + name: krp.config.kubeRbacProxy.name,
container.mixin.securityContext.withRunAsUser(65534) + image: krp.config.kubeRbacProxy.image,
container.withArgs([ args: [
'--logtostderr', '--logtostderr',
'--secure-listen-address=' + krp.config.kubeRbacProxy.secureListenAddress, '--secure-listen-address=' + krp.config.kubeRbacProxy.secureListenAddress,
'--tls-cipher-suites=' + std.join(',', krp.config.kubeRbacProxy.tlsCipherSuites), '--tls-cipher-suites=' + std.join(',', krp.config.kubeRbacProxy.tlsCipherSuites),
'--upstream=' + krp.config.kubeRbacProxy.upstream, '--upstream=' + krp.config.kubeRbacProxy.upstream,
]) + ],
container.withPorts(containerPort.newNamed(krp.config.kubeRbacProxy.securePort, krp.config.kubeRbacProxy.securePortName)), ports: [
], { name: krp.config.kubeRbacProxy.securePortName, containerPort: krp.config.kubeRbacProxy.securePort },
],
securityContext: {
runAsUser: 65534,
},
}],
}, },
}, },
}, },
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment