Skip to content

Commit 06cd69a

Browse files
author
Per Goncalves da Silva
committed
Move internal registry to registry:2 and configure kind to be able to pull images from it when creating pods
Signed-off-by: Per Goncalves da Silva <pegoncal@redhat.com>
1 parent 3d5e80b commit 06cd69a

File tree

3 files changed

+16
-9
lines changed

3 files changed

+16
-9
lines changed

kind-config.yaml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,14 @@ nodes:
1515
protocol: tcp
1616
kubeadmConfigPatches:
1717
- |
18-
kind: ClusterConfiguration
19-
apiServer:
20-
extraArgs:
21-
enable-admission-plugins: OwnerReferencesPermissionEnforcement
18+
kind: InitConfiguration
19+
nodeRegistration:
20+
kubeletExtraArgs:
21+
node-labels: "ingress-ready=true"
22+
extraMounts:
23+
- hostPath: ./testdata/containerd/certs.d
24+
containerPath: /etc/containerd/certs.d
25+
containerdConfigPatches:
26+
- |-
27+
[plugins."io.containerd.grpc.v1.cri".registry]
28+
config_path = "/etc/containerd/certs.d"

testdata/build-test-registry.sh

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ spec:
4444
- ${name}.${namespace}.svc.cluster.local
4545
- ${name}-controller-manager-metrics-service.${namespace}.svc
4646
- ${name}-controller-manager-metrics-service.${namespace}.svc.cluster.local
47+
- localhost
4748
privateKey:
4849
algorithm: ECDSA
4950
size: 256
@@ -71,12 +72,8 @@ spec:
7172
spec:
7273
containers:
7374
- name: registry
74-
image: ${image}
75+
image: registry:2
7576
imagePullPolicy: IfNotPresent
76-
command:
77-
- /registry
78-
args:
79-
- "--registry-address=:5000"
8077
volumeMounts:
8178
- name: certs-vol
8279
mountPath: "/certs"
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[host."localhost:30000"]
2+
capabilities = ["pull", "resolve"]
3+
skip_verify = true

0 commit comments

Comments
 (0)