Spin up Docker registry properly, I think

This commit is contained in:
Radon Rosborough 2022-12-20 22:48:03 -07:00
parent e0f7f9b0ce
commit 48d674a45c
3 changed files with 24 additions and 7 deletions

View File

@ -56,9 +56,11 @@ metadata:
spec:
selector:
app: docker-registry
type: NodePort
ports:
- name: api
port: 80
nodePort: 30999
targetPort: 5000
---

View File

@ -21,16 +21,12 @@ spec:
- name: docker
hostPath:
path: /var/run/docker.sock
imagePullSecrets:
- name: registry-login
containers:
- name: server
image: "localhost:30999/riju:app"
resources:
requests:
cpu: "1000m"
memory: "6Gi"
limits:
cpu: "1000m"
memory: "6Gi"
resources: {}
ports:
- name: http
containerPort: 6119

View File

@ -15,3 +15,22 @@ metadata:
name: registry-auth
data:
htpasswd: "{{ .registry.htpasswd | println | b64enc }}"
---
kind: Secret
apiVersion: v1
metadata:
namespace: riju
name: registry-login
type: kubernetes.io/dockerconfigjson
stringData:
.dockerconfigjson: |
{
"auths": {
"localhost:30999": {
"username": "admin",
"password": "{{ .registry.password }}",
"auth": "{{ .registry.password | printf "admin:%s" | b64enc }}"
}
}
}