+ 1. AMD64, OpenSUSE Leap 15.5, Minikube
+
+
+
+Mind including the CRDs from the helm chart.
+
+
+
+```sh
+$ minikube start --cpus=4 --memory=6g --addons=ingress
+😄 minikube v1.29.0 on Opensuse-Leap 15.5
+…
+🌟 Enabled addons: storage-provisioner, default-storageclass, ingress
+🏄 Done! kubectl is now configured to use "minikube" cluster and "default" namespace by default
+
+$ mkdir -p '/tmp/awx'
+$ cd '/tmp/awx'
+
+$ cat < 'namespace.yaml'
+---
+apiVersion: v1
+kind: Namespace
+metadata:
+ name: awx
+EOF
+$ cat < 'kustomization.yaml'
+---
+apiVersion: kustomize.config.k8s.io/v1beta1
+kind: Kustomization
+namespace: awx
+resources:
+ - namespace.yaml
+helmCharts:
+ - name: awx-operator
+ repo: https://ansible.github.io/awx-operator/
+ version: 2.14.0
+ releaseName: awx-operator
+ includeCRDs: true
+EOF
+$ minikube kubectl -- apply -f <(minikube kubectl -- kustomize --enable-helm)
+namespace/awx created
+customresourcedefinition.apiextensions.k8s.io/awxbackups.awx.ansible.com created
+…
+deployment.apps/awx-operator-controller-manager created
+$ minikube kubectl -- -n 'awx' get pods
+NAME READY STATUS RESTARTS AGE
+awx-operator-controller-manager-787d4945fb-fdffx 2/2 Running 0 3m36s
+
+$ cat < 'awx-demo.yaml'
+---
+apiVersion: awx.ansible.com/v1beta1
+kind: AWX
+metadata:
+ name: awx-demo
+spec:
+ service_type: nodeport
+EOF
+$ yq -iy '.resources+=["awx-demo.yaml"]' 'kustomization.yaml'
+$ minikube kubectl -- apply -f <(minikube kubectl -- kustomize --enable-helm)
+namespace/awx unchanged
+…
+deployment.apps/awx-operator-controller-manager unchanged
+awx.awx.ansible.com/awx-demo created
+$ minikube kubectl -- -n 'awx' get pods
+NAME READY STATUS RESTARTS AGE
+awx-demo-migration-24.1.0-zwv8w 0/1 Completed 0 115s
+awx-demo-postgres-15-0 1/1 Running 0 10m
+awx-demo-task-9c4655cb9-cmz87 4/4 Running 0 8m3s
+awx-demo-web-77f65cc65f-qhqrm 3/3 Running 0 8m4s
+awx-operator-controller-manager-787d4945fb-fdffx 2/2 Running 0 14m
+
+$ # Default user is 'admin'.
+$ minikube kubectl -- -n 'awx' get secret 'awx-demo-admin-password' -o jsonpath="{.data.password}" | base64 --decode
+DgHIaA9onZj106osEmvECigzsBqutHqI
+$ xdg-open $(minikube service -n 'awx' 'awx-demo-service' --url)
+
+$ minikube kubectl -- delete -f <(minikube kubectl -- kustomize --enable-helm)
+```
+
+