Hi,
…thanks for assisting me here. Still no luck My awx-deploy.yaml looks like this:
apiVersion: awx.ansible.com/v1beta1
kind: AWX
metadata:
name: awx
spec:
service_type: nodeport
projects_persistence: true
projects_storage_access_mode: ReadWriteOnce
control_plane_ee_image:
- name: nautobot-custom-awx-ee
image: registry.gitlab.com/nautobot1/awx-ee:3.0
web_extra_volume_mounts: |
mountPath: /var/lib/projects
extra_volumes: |
persistentVolumeClaim:
claimName: static-data-pvc
…and I created an according secret (at least I hope that’s correct):
kubectl create secret docker-registry nautobot-custom-awx-ee-cp-pull-credentials \
–docker-server=registry.gitlab.com \
–docker-username=xxxxxxx \
–docker-password=‘xxxxxx’ \
–docker-email=andy@xxx.xx
…which gave me:
„secret/nautobot-custom-awx-ee-cp-pull-credentials created”
But when I try to apply the awx-deploy.yaml:
kubectl apply -f awx-deploy.yml
error: error validating “awx-deploy.yml”: error validating data: ValidationError(AWX.spec.control_plane_ee_image): invalid type for com.ansible.awx.v1beta1.AWX.spec.control_plane_ee_image: got “array”, expected “string”; if you choose to ignore these errors, turn validation off with --validate=false
Looks like I need to provide a string instead if a list of dicts here? Only the name and define the desired image above es custom EE image?
Sorry for my struggling, but it seems that I’m still scratching the surface only
Thanks,
Andreas
(attachments)