Skip to content
This repository was archived by the owner on Sep 30, 2020. It is now read-only.

Commit 136f850

Browse files
authored
Merge pull request #886 from jpb/kube2iam-image
core: add kube2iam image repo and tag
2 parents 0178749 + c355d12 commit 136f850

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

core/controlplane/config/config.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,7 @@ func NewDefaultCluster() *Cluster {
143143
CalicoCtlImage: model.Image{Repo: "quay.io/calico/ctl", Tag: "v1.4.0", RktPullDocker: false},
144144
ClusterAutoscalerImage: model.Image{Repo: "gcr.io/google_containers/cluster-autoscaler", Tag: "v0.6.0", RktPullDocker: false},
145145
ClusterProportionalAutoscalerImage: model.Image{Repo: "gcr.io/google_containers/cluster-proportional-autoscaler-amd64", Tag: "1.1.2", RktPullDocker: false},
146+
Kube2IAMImage: model.Image{Repo: "jtblin/kube2iam", Tag: "0.7.0", RktPullDocker: false},
146147
KubeDnsImage: model.Image{Repo: "gcr.io/google_containers/k8s-dns-kube-dns-amd64", Tag: "1.14.4", RktPullDocker: false},
147148
KubeDnsMasqImage: model.Image{Repo: "gcr.io/google_containers/k8s-dns-dnsmasq-nanny-amd64", Tag: "1.14.4", RktPullDocker: false},
148149
KubeReschedulerImage: model.Image{Repo: "gcr.io/google-containers/rescheduler", Tag: "v0.3.1", RktPullDocker: false},
@@ -454,6 +455,7 @@ type DeploymentSettings struct {
454455
CalicoPolicyControllerImage model.Image `yaml:"calicoPolicyControllerImage,omitempty"`
455456
ClusterAutoscalerImage model.Image `yaml:"clusterAutoscalerImage,omitempty"`
456457
ClusterProportionalAutoscalerImage model.Image `yaml:"clusterProportionalAutoscalerImage,omitempty"`
458+
Kube2IAMImage model.Image `yaml:"kube2iamImage,omitempty"`
457459
KubeDnsImage model.Image `yaml:"kubeDnsImage,omitempty"`
458460
KubeDnsMasqImage model.Image `yaml:"kubeDnsMasqImage,omitempty"`
459461
KubeReschedulerImage model.Image `yaml:"kubeReschedulerImage,omitempty"`

core/controlplane/config/templates/cloud-config-controller

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2804,7 +2804,7 @@ write_files:
28042804
- operator: Exists
28052805
key: CriticalAddonsOnly
28062806
containers:
2807-
- image: jtblin/kube2iam:latest
2807+
- image: {{.Kube2IAMImage.RepoWithTag}}
28082808
name: kube2iam
28092809
args:
28102810
- "--app-port=8282"

core/controlplane/config/templates/cluster.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -963,6 +963,12 @@ worker:
963963
# tag: 1.1.1
964964
# rktPullDocker: false
965965

966+
# kube2iam image repository to use.
967+
#kube2iamImage:
968+
# repo: jtblin/kube2iam
969+
# tag: 0.7.0
970+
# rktPullDocker: false
971+
966972
# kube DNS image repository to use.
967973
#kubeDnsImage:
968974
# repo: gcr.io/google_containers/kubedns-amd64

0 commit comments

Comments
 (0)