X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=ansible%2Froles%2Fhelm%2Ftemplates%2Ftiller.yml;h=51f06ffbb81e38b26bf9f2eb1eb15692dfdf374d;hb=fcf42dd44f078be3cd4be97e3c296436a5229d3f;hp=e5641ffe377184b439ab185440b4ba9ad0723f86;hpb=d3a961fb764ba53a23e86a552b87338ce756606d;p=ta%2Fcaas-helm.git diff --git a/ansible/roles/helm/templates/tiller.yml b/ansible/roles/helm/templates/tiller.yml index e5641ff..51f06ff 100644 --- a/ansible/roles/helm/templates/tiller.yml +++ b/ansible/roles/helm/templates/tiller.yml @@ -14,7 +14,7 @@ See the License for the specific language governing permissions and limitations under the License. #} --- -apiVersion: apps/v1beta2 +apiVersion: apps/v1 kind: Deployment metadata: name: tiller @@ -26,19 +26,18 @@ spec: {{ caas.kubernetes_component_label }}: tiller template: metadata: - annotations: - danm.k8s.io/interfaces: | - [ - { - "network":"flannel" - } - ] labels: {{ caas.kubernetes_component_label }}: tiller spec: + priorityClassName: "system-cluster-critical" dnsPolicy: ClusterFirst nodeSelector: - nodename: caas_master1 + nodetype: caas_master + tolerations: + - key: "node-maintenancemode" + value: "enabled" + operator: "Equal" + effect: "NoExecute" securityContext: runAsUser: {{ caas.uid.kube }} containers: @@ -49,6 +48,9 @@ spec: value: "{{ caas.internal_flannel_interface }}" - name: TILLER_PORT value: "{{ caas.tiller_port }}" + resources: + requests: + cpu: "10m" volumeMounts: - name: time-mount mountPath: /etc/localtime