32 lines
		
	
	
		
			558 B
		
	
	
	
		
			YAML
		
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			558 B
		
	
	
	
		
			YAML
		
	
	
	
apiVersion: v1
 | 
						|
kind: Secret
 | 
						|
metadata:
 | 
						|
  name: mysecret
 | 
						|
type: Opaque
 | 
						|
data:
 | 
						|
  username: YWRtaW4=
 | 
						|
  password: MWYyZDFlMmU2N2Rm
 | 
						|
 | 
						|
---
 | 
						|
 | 
						|
apiVersion: v1
 | 
						|
kind: Pod
 | 
						|
metadata:
 | 
						|
  name: mypod-secret
 | 
						|
spec:
 | 
						|
  containers:
 | 
						|
  - name: mypod-secret
 | 
						|
    image: redis:3.0-nanoserver
 | 
						|
    env:
 | 
						|
      - name: USERNAME
 | 
						|
        valueFrom:
 | 
						|
          secretKeyRef:
 | 
						|
            name: mysecret
 | 
						|
            key: username
 | 
						|
      - name: PASSWORD
 | 
						|
        valueFrom:
 | 
						|
          secretKeyRef:
 | 
						|
            name: mysecret
 | 
						|
            key: password
 | 
						|
  nodeSelector:
 | 
						|
    beta.kubernetes.io/os: windows |