diff --git a/tooling/charts/tl500-base/values.yaml b/tooling/charts/tl500-base/values.yaml index 22876c9..dc31b02 100644 --- a/tooling/charts/tl500-base/values.yaml +++ b/tooling/charts/tl500-base/values.yaml @@ -76,6 +76,18 @@ operators: sourceNamespace: openshift-marketplace operatorgroup: create: false + + kubernetes-imagepuller-operator: + enabled: true + namespace: openshift-operators + subscription: + channel: stable + approval: Automatic + operatorName: kubernetes-imagepuller-operator + sourceName: community-operators + sourceNamespace: openshift-marketplace + operatorgroup: + create: false logging: # Might be needed with clusters that have an infra plane diff --git a/tooling/charts/tl500-course-content/templates/image-puller.yaml b/tooling/charts/tl500-course-content/templates/image-puller.yaml new file mode 100644 index 0000000..4cfb639 --- /dev/null +++ b/tooling/charts/tl500-course-content/templates/image-puller.yaml @@ -0,0 +1,12 @@ +--- +apiVersion: che.eclipse.org/v1alpha1 +kind: KubernetesImagePuller +metadata: + name: image-puller + namespace: openshift-operators +spec: + configMapName: k8s-image-puller + daemonsetName: k8s-image-puller + deploymentName: kubernetes-image-puller + imagePullerImage: 'quay.io/eclipse/kubernetes-image-puller:next' + images: 'tl500=quay.io/rht-labs/stack-tl500:latest'