X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=ansible%2Froles%2Fswift%2Ftemplates%2Fmain%2Fswift_main.yml;h=40b9d8515e59782a8812ad338ef283874286d656;hb=0825e1b5ce83021b3d6936ed51f7c5a6c63642ff;hp=f2c1327240eb5370bb44ff6b30c59cc958908bc5;hpb=d6ef29f2f481cd60b7c4f4a7c015a60c3348b43e;p=ta%2Fcaas-registry.git diff --git a/ansible/roles/swift/templates/main/swift_main.yml b/ansible/roles/swift/templates/main/swift_main.yml index f2c1327..40b9d85 100644 --- a/ansible/roles/swift/templates/main/swift_main.yml +++ b/ansible/roles/swift/templates/main/swift_main.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: DaemonSet metadata: name: swift @@ -40,7 +40,7 @@ spec: image: {{ container_image_names | select('search', '/swift') | list | last }} securityContext: capabilities: - add: ["NET_BIND_SERVICE"] + add: ["NET_BIND_SERVICE", "SETGID", "SETUID"] args: - BACKEND resources: @@ -52,11 +52,11 @@ spec: memory: "1Gi" env: - name: "SWIFT_USER" - value: "{{ swift_user_for_template.stdout }}" + value: "{{ caas.swift_credential.user }}" - name: "SWIFT_TENANT" - value: "{{ swift_tenant_for_template.stdout }}" + value: "{{ caas.swift_credential.tenant }}" - name: "SWIFT_PASS" - value: "{{ swift_password_for_template.stdout }}" + value: "{{ caas.swift_credential.password }}" - name: "SWIFT_PART_POWER" value: "7" - name: "SWIFT_PART_HOUR"