-
Notifications
You must be signed in to change notification settings - Fork 2
/
registry-creds.yaml
109 lines (109 loc) · 3.26 KB
/
registry-creds.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
---
apiVersion: v1
kind: List
metadata:
resourceVersion: ""
selfLink: ""
items:
- apiVersion: v1
kind: ReplicationController
metadata:
name: registry-creds
namespace: kube-system
labels:
addonmanager.kubernetes.io/mode: Reconcile
kubernetes.io/minikube-addons: registry-creds
version: v1.9
spec:
replicas: 1
selector:
addonmanager.kubernetes.io/mode: Reconcile
name: registry-creds
version: v1.9
template:
metadata:
labels:
addonmanager.kubernetes.io/mode: Reconcile
name: registry-creds
version: v1.9
spec:
containers:
name: registry-creds
image: registry.hub.docker.com/upmcenterprises/registry-creds:1.9
imagePullPolicy: Always
env:
- name: AWS_ACCESS_KEY_ID
valueFrom:
secretKeyRef:
key: AWS_ACCESS_KEY_ID
name: registry-creds-ecr
- name: AWS_SECRET_ACCESS_KEY
valueFrom:
secretKeyRef:
key: AWS_SECRET_ACCESS_KEY
name: registry-creds-ecr
- name: AWS_SESSION_TOKEN
valueFrom:
secretKeyRef:
key: AWS_SESSION_TOKEN
name: registry-creds-ecr
- name: awsregion
valueFrom:
secretKeyRef:
key: aws-region
name: registry-creds-ecr
- name: awsaccount
valueFrom:
secretKeyRef:
key: aws-account
name: registry-creds-ecr
- name: aws_assume_role
valueFrom:
secretKeyRef:
key: aws-assume-role
name: registry-creds-ecr
- name: awsregion
valueFrom:
secretKeyRef:
key: aws-region
name: registry-creds-ecr
- name: DOCKER_PRIVATE_REGISTRY_PASSWORD
valueFrom:
secretKeyRef:
key: DOCKER_PRIVATE_REGISTRY_PASSWORD
name: registry-creds-dpr
- name: DOCKER_PRIVATE_REGISTRY_SERVER
valueFrom:
secretKeyRef:
key: DOCKER_PRIVATE_REGISTRY_SERVER
name: registry-creds-dpr
- name: DOCKER_PRIVATE_REGISTRY_USER
valueFrom:
secretKeyRef:
key: DOCKER_PRIVATE_REGISTRY_USER
name: registry-creds-dpr
- name: gcrurl
valueFrom:
secretKeyRef:
key: gcrurl
name: registry-creds-gcr
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /root/.config/gcloud
name: gcr-creds
readOnly: true
dnsPolicy: ClusterFirst
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
terminationGracePeriodSeconds: 30
volumes:
- name: gcr-creds
secret:
defaultMode: 420
items:
- key: application_default_credentials.json
path: application_default_credentials.json
secretName: registry-creds-gcr