github.com/Azure/aad-pod-identity@v1.8.17/examples/java-blob/deployment/deployment.yaml (about) 1 apiVersion: apps/v1 2 kind: Deployment 3 metadata: 4 name: demo-blob-deployment 5 namespace: blob 6 spec: 7 replicas: 1 8 selector: 9 matchLabels: 10 name: demo-blob 11 template: 12 metadata: 13 name: demo-blob 14 labels: 15 name: demo-blob 16 aadpodidbinding: blob-example 17 spec: 18 containers: 19 - name: demo-blob 20 image: <IMG> 21 env: 22 - name: AZURE_CLIENT_ID 23 value: <IDENTITY_CLIENT_ID> 24 - name: BLOB_ACCOUNT_NAME 25 value: <STORAGE_ACCOUNT_NAME> 26 - name: BLOB_CONTAINER_NAME 27 value: <CONTAINER_NAME> 28 nodeSelector: 29 kubernetes.io/os: linux 30 --- 31 apiVersion: v1 32 kind: Service 33 metadata: 34 name: demo-blob-service 35 namespace: blob 36 spec: 37 type: NodePort 38 selector: 39 name: demo-blob 40 ports: 41 - port: 8080 42 targetPort: 8080