Skip to content
This repository has been archived by the owner on Feb 5, 2020. It is now read-only.

Commit

Permalink
Merge pull request #2051 from yifan-gu/1.7.3-tco-master
Browse files Browse the repository at this point in the history
payload.json: Add node selector and toleration for tco so it runs on master node.
  • Loading branch information
Yifan Gu authored Oct 9, 2017
2 parents a53c62e + ac2a9e7 commit ff7d5b5
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 4 deletions.
4 changes: 2 additions & 2 deletions config.tf
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ variable "tectonic_container_images" {
kubedns_sidecar = "gcr.io/google_containers/k8s-dns-sidecar-amd64:1.14.5"
kube_state_metrics = "quay.io/coreos/kube-state-metrics:v1.0.0"
kube_version = "quay.io/coreos/kube-version:0.1.0"
kube_version_operator = "quay.io/coreos/kube-version-operator:v1.7.3-kvo.4"
kube_version_operator = "quay.io/coreos/kube-version-operator:v1.7.3-kvo.5"
node_agent = "quay.io/coreos/node-agent:v1.7.3-kvo.3"
node_exporter = "quay.io/prometheus/node-exporter:v0.14.0"
pod_checkpointer = "quay.io/coreos/pod-checkpointer:3517908b1a1837e78cfd041a0e51e61c7835d85f"
Expand All @@ -72,7 +72,7 @@ variable "tectonic_versions" {
default = {
alertmanager = "v0.8.0"
etcd = "3.1.8"
kubernetes = "1.7.3+tectonic.3"
kubernetes = "1.7.3+tectonic.4"
monitoring = "1.5.2"
prometheus = "v1.7.1"
tectonic = "1.7.3-tectonic.3"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,12 @@ spec:
k8s-app: tectonic-channel-operator
tectonic-app-version-name: tectonic-cluster
spec:
nodeSelector:
node-role.kubernetes.io/master: ""
tolerations:
- key: "node-role.kubernetes.io/master"
operator: "Exists"
effect: "NoSchedule"
containers:
- name: tectonic-channel-operator
image: ${tectonic_channel_operator_image}
Expand Down
14 changes: 12 additions & 2 deletions modules/update-payload/payload.json
Original file line number Diff line number Diff line change
Expand Up @@ -65,11 +65,21 @@
"name": "coreos-pull-secret"
}
],
"nodeSelector": {
"node-role.kubernetes.io/master": ""
},
"restartPolicy": "Always",
"securityContext": {
"runAsNonRoot": true,
"runAsUser": 65534
},
"tolerations": [
{
"effect": "NoSchedule",
"key": "node-role.kubernetes.io/master",
"operator": "Exists"
}
],
"volumes": [
{
"hostPath": {
Expand Down Expand Up @@ -115,7 +125,7 @@
"--cache-images=true",
"--version-mapping=/upgrade-spec.json"
],
"image": "quay.io/coreos/kube-version-operator:v1.7.3-kvo.4",
"image": "quay.io/coreos/kube-version-operator:v1.7.3-kvo.5",
"name": "kube-version-operator"
}
],
Expand Down Expand Up @@ -321,7 +331,7 @@
"name": "kubernetes",
"namespace": "tectonic-system"
},
"version": "1.7.3+tectonic.3"
"version": "1.7.3+tectonic.4"
},
{
"metadata": {
Expand Down

0 comments on commit ff7d5b5

Please sign in to comment.