First let's add role, service account and role binding: kind : ServiceAccount apiVersion : v1 metadata : name : rest-api-deployment-restart-service namespace : rest-api-ns-{{ .Values.environment }} --- apiVersion : rbac.authorization.k8s.io/v1 kind : Role metadata : name : deployment-restart-role namespace : rest-api-ns-{{ .Values.environment }} rules : - apiGroups : [ "apps" , "extensions" ] resources : [ "deployments" ] resourceNames : [ "rest-api-deploy- {{ . Values . environment }} " ] verbs : [ "get" , "patch" , "list" , "watch" ] --- apiVersion : rbac.authorization.k8s.io/v1 kind : RoleBinding metadata : name : deployment-restart-role-binding namespace : rest-api-ns-{{ .Values.environment }} roleRef : apiGroup : rbac.authorization.k8s.io kind : Role name : deployment-restart-role subjects : - kind : ServiceAccount name : rest-api-deployment-restart-...
Comments
Post a Comment