diff options
author | Mike Elliott <mike.elliott@amdocs.com> | 2017-12-20 20:38:58 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2017-12-20 20:38:58 +0000 |
commit | 59c37aba241832e459f36e3467be4b1bf2bb55a1 (patch) | |
tree | 6538c96aee4808c71a264f2cd337c082726d8e7f /kubernetes/sdnc/templates/nfs-provisoner-deployment.yaml | |
parent | 5518e8bae28c571b608a8db36892f8125ae6b9c4 (diff) | |
parent | 27af4a308d56795eddb08d07cbb86d8651c4f5a2 (diff) |
Merge "Single K8S Node Of Deploying SDNC Cluster POC"
Diffstat (limited to 'kubernetes/sdnc/templates/nfs-provisoner-deployment.yaml')
-rw-r--r-- | kubernetes/sdnc/templates/nfs-provisoner-deployment.yaml | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/kubernetes/sdnc/templates/nfs-provisoner-deployment.yaml b/kubernetes/sdnc/templates/nfs-provisoner-deployment.yaml new file mode 100644 index 0000000000..9d3feeff9c --- /dev/null +++ b/kubernetes/sdnc/templates/nfs-provisoner-deployment.yaml @@ -0,0 +1,55 @@ +#{{ if not .Values.disableSdncSdncDbhost }} +kind: Deployment +apiVersion: extensions/v1beta1 +metadata: + name: nfs-provisioner + namespace: "{{ .Values.nsPrefix }}-sdnc" +spec: + replicas: 1 + strategy: + type: Recreate + template: + metadata: + labels: + app: nfs-provisioner + spec: + containers: + - name: nfs-provisioner + image: quay.io/kubernetes_incubator/nfs-provisioner:v1.0.8 + ports: + - name: nfs + containerPort: 2049 + - name: mountd + containerPort: 20048 + - name: rpcbind + containerPort: 111 + - name: rpcbind-udp + containerPort: 111 + protocol: UDP + securityContext: + capabilities: + add: + - DAC_READ_SEARCH + - SYS_RESOURCE + args: + - "-provisioner=sdnc/nfs" + env: + - name: POD_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + - name: SERVICE_NAME + value: nfs-provisioner + - name: POD_NAMESPACE + valueFrom: + fieldRef: + fieldPath: metadata.namespace + imagePullPolicy: "IfNotPresent" + volumeMounts: + - name: export-volume + mountPath: /export + volumes: + - name: export-volume + hostPath: + path: /dockerdata-nfs/{{ .Values.nsPrefix }}/sdnc/data +#{{ end }} |