┌──[root@vms81.liruilongs.github.io]-[~] └─$kubectl get nodes NAME STATUS ROLES AGE VERSION vms81.liruilongs.github.io Ready control-plane,master 301d v1.22.2 vms82.liruilongs.github.io Ready <none> 301d v1.22.2 vms83.liruilongs.github.io Ready <none> 301d v1.22.2 ┌──[root@vms81.liruilongs.github.io]-[~] └─$
需要安装好Helm
1 2 3
┌──[root@vms81.liruilongs.github.io]-[~/AWK] └─$helm version version.BuildInfo{Version:"v3.2.1", GitCommit:"fe51cd1e31e6a202cba7dead9552a6d418ded79a", GitTreeState:"clean", GoVersion:"go1.13.10"}
work 节点信息
1 2 3 4 5 6 7 8 9 10 11 12 13 14
┌──[root@vms81.liruilongs.github.io]-[~/awx-operator/crds] └─$hostnamectl Static hostname: vms81.liruilongs.github.io Icon name: computer-vm Chassis: vm Machine ID: a5d2de32a7d4411d9c12cd390b672d32 Boot ID: 1fd2c0810f6d4058a224d1ff966c0e09 Virtualization: vmware Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-1160.76.1.el7.x86_64 Architecture: x86-64 ┌──[root@vms81.liruilongs.github.io]-[~/awx-operator/crds] └─$
Helm部署
配置awx-operator的Helm源
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
┌──[root@vms81.liruilongs.github.io]-[~/AWK] └─$helm repo add awx-operator https://ansible.github.io/awx-operator/ "awx-operator" has been added to your repositories ┌──[root@vms81.liruilongs.github.io]-[~/AWK] └─$helm repo update Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "liruilong_repo" chart repository ...Successfully got an update from the "elastic" chart repository ...Successfully got an update from the "prometheus-community" chart repository ...Successfully got an update from the "azure" chart repository ...Unable to get an update from the "ali" chart repository (https://apphub.aliyuncs.com): failed to fetch https://apphub.aliyuncs.com/index.yaml : 504 Gateway Timeout ...Successfully got an update from the "awx-operator" chart repository ...Successfully got an update from the "stable" chart repository Update Complete. ⎈ Happy Helming!⎈
搜索awx-operator的Chart
1 2 3 4
┌──[root@vms81.liruilongs.github.io]-[~/AWK] └─$helm search repo awx-operator NAME CHART VERSION APP VERSION DESCRIPTION awx-operator/awx-operator 0.30.0 0.30.0 A Helm chart for the AWX Operator
┌──[root@vms81.liruilongs.github.io]-[~/AWK] └─$kubectl get pod -o wide NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES awx-operator-controller-manager-79ff9599d8-mksmc 1/2 ErrImagePull 0 13m 10.244.171.167 vms82.liruilongs.github.io <none> <none> ┌──[root@vms81.liruilongs.github.io]-[~/AWK] └─$kubectl get pod NAME READY STATUS RESTARTS AGE awx-operator-controller-manager-79ff9599d8-mksmc 1/2 ImagePullBackOff 0 13m
拉取镜像失败,解决报错
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
┌──[root@vms81.liruilongs.github.io]-[~/AWK] └─$kubectl describe pod awx-operator-controller-manager-79ff9599d8-mksmc | grep -i event -A 30 Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal Scheduled 14m default-scheduler Successfully assigned awx/awx-operator-controller-manager-79ff9599d8-mksmc to vms82.liruilongs.github.io Normal Pulling 14m kubelet Pulling image "quay.io/ansible/awx-operator:0.30.0" Normal Started 13m kubelet Started container awx-manager Normal Pulled 13m kubelet Successfully pulled image "quay.io/ansible/awx-operator:0.30.0"in 20.52788571s Normal Created 13m kubelet Created container awx-manager Warning Failed 13m (x3 over 14m) kubelet Failed to pull image "gcr.io/kubebuilder/kube-rbac-proxy:v0.13.0": rpc error: code = Unknown desc = Error response from daemon: Get "https://gcr.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers) Warning Failed 13m (x3 over 14m) kubelet Error: ErrImagePull Warning Failed 12m (x5 over 13m) kubelet Error: ImagePullBackOff Normal Pulling 12m (x4 over 14m) kubelet Pulling image "gcr.io/kubebuilder/kube-rbac-proxy:v0.13.0" Warning Failed 11m kubelet Failed to pull image "gcr.io/kubebuilder/kube-rbac-proxy:v0.13.0": rpc error: code = Unknown desc = Error response from daemon: Get "https://gcr.io/v2/": dial tcp 74.125.203.82:443: i/o timeout Normal BackOff 4m23s (x35 over 13m) kubelet Back-off pulling image "gcr.io/kubebuilder/kube-rbac-proxy:v0.13.0" ┌──[root@vms81.liruilongs.github.io]-[~/AWK] └─$
┌──[root@vms81.liruilongs.github.io]-[~/ansible] └─$ansible node -m copy -a 'dest=/root/ src=../kube-rbac-proxy.tar' ┌──[root@vms81.liruilongs.github.io]-[~/ansible] └─$ansible node -m shell -a "docker load -i /root/kube-rbac-proxy.tar"
OK,这个POD好了
1 2 3 4 5 6
┌──[root@vms81.liruilongs.github.io]-[~/ansible] └─$kubectl get pods -owide NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES awx-operator-controller-manager-79ff9599d8-mksmc 2/2 Running 0 19h 10.244.171.167 vms82.liruilongs.github.io <none> <none> ┌──[root@vms81.liruilongs.github.io]-[~/ansible] └─$
查看事件确认下
1 2 3 4 5 6 7
Events: Type Reason Age From Message ---- ------ ---- ---- ------- Warning Failed 41m (x187 over 19h) kubelet Failed to pull image "gcr.io/kubebuilder/kube-rbac-proxy:v0.13.0": rpc error: code = Unknown desc = Error response from daemon: Get "https://gcr.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers) Normal Pulling 36m (x214 over 19h) kubelet Pulling image "gcr.io/kubebuilder/kube-rbac-proxy:v0.13.0" Normal BackOff 6m31s (x4861 over 19h) kubelet Back-off pulling image "gcr.io/kubebuilder/kube-rbac-proxy:v0.13.0" Normal Pulled 88s
------------------------------------------------------------------------------- I1015 11: 09: 32.7726238 request.go: 601 ] Waited for 1.048239742s due to client-side throttling, not priority and fairness, request: GET:https: //10.96.0.1:443/apis/autoscaling/v2beta2?timeout=32s { "level": "error", "ts": 1665832173.374363, "logger": "proxy", "msg": "Unable to determine if virtual resource", "gvk": "/v1, Kind=Secret", "error": "unable to retrieve the complete list of server APIs: metrics.k8s.io/v1beta1: an error on the server (\"Internal Server Error: \\\"/apis/metrics.k8s.io/v1beta1?timeout=32s\\\": the server could not find the requested resource\") has prevented the request from succeeding", "stacktrace": "github.com/operator-framework/operator-sdk/internal/ansible/proxy.(*cacheResponseHandler).ServeHTTP\n\t/workspace/internal/ansible/proxy/cache_response.go:97\nnet/http.serverHandler.ServeHTTP\n\t/usr/local/go/src/net/http/server.go:2916\nnet/http.(*conn).serve\n\t/usr/local/go/src/net/http/server.go:1966" }
┌──[root@vms81.liruilongs.github.io]-[~/awx/awx-operator] └─$helm repo update Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "liruilong_repo" chart repository ...Successfully got an update from the "elastic" chart repository ...Successfully got an update from the "prometheus-community" chart repository ...Successfully got an update from the "azure" chart repository ...Unable to get an update from the "ali" chart repository (https://apphub.aliyuncs.com): failed to fetch https://apphub.aliyuncs.com/index.yaml : 504 Gateway Timeout ...Successfully got an update from the "awx-operator" chart repository ...Successfully got an update from the "stable" chart repository Update Complete. ⎈ Happy Helming!⎈
因为之前已经install了,所以这里upgrade就可以
1 2 3 4 5 6 7 8 9 10 11
┌──[root@vms81.liruilongs.github.io]-[~/awx/awx-operator] └─$helm upgrade my-awx-operator awx-operator/awx-operator -n awx --create-namespace Release "my-awx-operator" has been upgraded. Happy Helming! NAME: my-awx-operator LAST DEPLOYED: Sat Oct 15 21:16:28 2022 NAMESPACE: awx STATUS: deployed REVISION: 3 TEST SUITE: None NOTES: AWX Operator installed with Helm Chart version 0.30.0
┌──[root@vms81.liruilongs.github.io]-[~/awx/awx-operator] └─$kubectl get pods NAME READY STATUS RESTARTS AGE awx-demo-postgres-13-0 0/1 Pending 0 105s awx-operator-controller-manager-79ff9599d8-2v5fn 2/2 Running 0 128m ┌──[root@vms81.liruilongs.github.io]-[~/awx/awx-operator] └─$kubectl get svc NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE awx-demo-postgres-13 ClusterIP None <none> 5432/TCP 5m48s awx-operator-controller-manager-metrics-service ClusterIP 10.107.17.167 <none> 8443/TCP 132m
pg对应的pod:awx-demo-postgres-13-0 pending了,看下事件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
┌──[root@vms81.liruilongs.github.io]-[~/awx/awx-operator] └─$kubectl describe pods awx-demo-postgres-13-0 | grep -i -A 10 event Events: Type Reason Age From Message ---- ------ ---- ---- ------- Warning FailedScheduling 23s (x8 over 7m31s) default-scheduler 0/3 nodes are available: 3 pod has unbound immediate PersistentVolumeClaims. ┌──[root@vms81.liruilongs.github.io]-[~/awx/awx-operator] └─$kubectl get pvc NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE postgres-13-awx-demo-postgres-13-0 Pending 10m ┌──[root@vms81.liruilongs.github.io]-[~/awx/awx-operator] └─$kubectl describe pvc postgres-13-awx-demo-postgres-13-0 | grep -i -A 10 event Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal FailedBinding 82s (x42 over 11m) persistentvolume-controller no persistent volumes available for this claim and no storage class is set ┌──[root@vms81.liruilongs.github.io]-[~/awx/awx-operator] └─$kubectl get sc No resources found
┌──[root@vms81.liruilongs.github.io]-[~/awx/awx-operator] └─$kubectl apply -f https://raw.githubusercontent.com/rancher/local-path-provisioner/v0.0.22/deploy/local-path-storage.yaml The connection to the server raw.githubusercontent.com was refused - did you specify the right host or port? ┌──[root@vms81.liruilongs.github.io]-[~/awx/awx-operator] └─$wget https://raw.githubusercontent.com/rancher/local-path-provisioner/v0.0.22/deploy/local-path-storage.yaml --2022-10-15 21:45:02-- https://raw.githubusercontent.com/rancher/local-path-provisioner/v0.0.22/deploy/local-path-storage.yaml 正在解析主机 raw.githubusercontent.com (raw.githubusercontent.com)... 0.0.0.0, :: 正在连接 raw.githubusercontent.com (raw.githubusercontent.com)|0.0.0.0|:443... 失败:拒绝连接。 正在连接 raw.githubusercontent.com (raw.githubusercontent.com)|::|:443... 失败:拒绝连接。 ┌──[root@vms81.liruilongs.github.io]-[~/awx/awx-operator] └─$vim local-path-storage.yaml ┌──[root@vms81.liruilongs.github.io]-[~/awx/awx-operator] └─$ [新] 128L, 2932C 已写入 ┌──[root@vms81.liruilongs.github.io]-[~/awx/awx-operator] └─$kubectl get sc -A No resources found ┌──[root@vms81.liruilongs.github.io]-[~/awx/awx-operator] └─$mkdir -p /opt/local-path-provisioner ┌──[root@vms81.liruilongs.github.io]-[~/awx/awx-operator] └─$kubectl apply -f local-path-storage.yaml namespace/local-path-storage created serviceaccount/local-path-provisioner-service-account created clusterrole.rbac.authorization.k8s.io/local-path-provisioner-role created clusterrolebinding.rbac.authorization.k8s.io/local-path-provisioner-bind created deployment.apps/local-path-provisioner created storageclass.storage.k8s.io/local-path created configmap/local-path-config created ┌──[root@vms81.liruilongs.github.io]-[~/awx/awx-operator] └─$
确认创建成功
1 2 3 4
┌──[root@vms81.liruilongs.github.io]-[~/awx/awx-operator] └─$kubectl get sc NAME PROVISIONER RECLAIMPOLICY VOLUMEBINDINGMODE ALLOWVOLUMEEXPANSION AGE local-path rancher.io/local-path Delete WaitForFirstConsumer false 2m6s
┌──[root@vms81.liruilongs.github.io]-[~/awx/awx-operator] └─$kubectl get pvc NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE postgres-13-awx-demo-postgres-13-0 Pending local-path 3s ┌──[root@vms81.liruilongs.github.io]-[~/awx/awx-operator] └─$kubectl describe pvc postgres-13-awx-demo-postgres-13-0 | grep -i -A 10 event Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal WaitForPodScheduled 42s persistentvolume-controller waiting for pod awx-demo-postgres-13-0 to be scheduled Normal ExternalProvisioning 41s persistentvolume-controller waiting for a volume to be created, either by external provisioner "rancher.io/local-path" or manually created by system administrator Normal Provisioning 41s rancher.io/local-path_local-path-provisioner-7c795b5576-gmrx4_d69ca393-bcbe-4abb-8b22-cd8db3b26bf8 External provisioner is provisioning volume for claim "awx/postgres-13-awx-demo-postgres-13-0" Normal ProvisioningSucceeded 39s rancher.io/local-path_local-path-provisioner-7c795b5576-gmrx4_d69ca393-bcbe-4abb-8b22-cd8db3b26bf8 Successfully provisioned volume pvc-44b7687c-de18-45d2-bef6-8fb2d1c415d3 ┌──[root@vms81.liruilongs.github.io]-[~/awx/awx-operator] └─$kubectl get pvc NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE postgres-13-awx-demo-postgres-13-0 Bound pvc-44b7687c-de18-45d2-bef6-8fb2d1c415d3 8Gi RWO local-path 53s ┌──[root@vms81.liruilongs.github.io]-[~/awx/awx-operator] └─$ ┌──[root@vms81.liruilongs.github.io]-[~/awx-operator/crds] └─$kubectl get pv NAME CAPACITY ACCESS MODES RECLAIM POLICY STATUS CLAIM STORAGECLASS REASON AGE pvc-44b7687c-de18-45d2-bef6-8fb2d1c415d3 8Gi RWO Delete Bound awx/postgres-13-awx-demo-postgres-13-0 local-path 54s
┌──[root@vms82.liruilongs.github.io]-[~] └─$docker pull quay.io/ansible/awx:21.7.0 21.7.0: Pulling from ansible/awx Digest: sha256:bca920f96fc6a77b72c4442088b53a90b22162cfa90503d3dcda4577afee58f8 Status: Image is up to date for quay.io/ansible/awx:21.7.0 quay.io/ansible/awx:21.7.0 ┌──[root@vms82.liruilongs.github.io]-[~] └─$docker pull docker.io/redis:7 7: Pulling from library/redis Digest: sha256:c95835a74c37b3a784fb55f7b2c211bd20c650d5e55dae422c3caa9c01eb39fa Status: Image is up to date for redis:7 docker.io/library/redis:7 ┌──[root@vms82.liruilongs.github.io]-[~] └─$docker pull quay.io/ansible/awx-ee:latest latest: Pulling from ansible/awx-ee Digest: sha256:a300d6522c9e4292c9f19b04e4544289cbcf7926bde4001131582f254d191494 Status: Image is up to date for quay.io/ansible/awx-ee:latest quay.io/ansible/awx-ee:latest ┌──[root@vms82.liruilongs.github.io]-[~] └─$
这里需要等一会,会看到Pod都正常了
1 2 3 4 5 6
┌──[root@vms81.liruilongs.github.io]-[~/ansible] └─$kubectl get pods NAME READY STATUS RESTARTS AGE awx-demo-65d9bf775b-hc58x 4/4 Running 0 79m awx-demo-postgres-13-0 1/1 Running 0 143m awx-operator-controller-manager-79ff9599d8-m7t8k 2/2 Running 0 81m
查看SVC访问测试
1 2 3 4 5 6 7 8 9 10 11
┌──[root@vms81.liruilongs.github.io]-[~/ansible] └─$kubectl get svc NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE awx-demo-postgres-13 ClusterIP None <none> 5432/TCP 143m awx-demo-service NodePort 10.104.176.210 <none> 80:30066/TCP 79m awx-operator-controller-manager-metrics-service ClusterIP 10.108.71.67 <none> 8443/TCP 82m ┌──[root@vms81.liruilongs.github.io]-[~/ansible] └─$curl 192.168.26.82:30066 <!doctype html><html lang="en"><head><script nonce="cw6jhvbF7S5bfKJPsimyabathhaX35F5hIyR7emZNT0="type="text/javascript">window..... ┌──[root@vms81.liruilongs.github.io]-[~/ansible] └─$
┌──[root@vms81.liruilongs.github.io]-[~/ansible] └─$kubectl api-resources -o name --verbs=list --namespaced | xargs -n 1 kubectl get --show-kind --ignore-not-found -n awx NAME DATA AGE configmap/awx-demo-awx-configmap 5 116m configmap/awx-operator 0 5h7m configmap/awx-operator-awx-manager-config 1 119m configmap/kube-root-ca.crt 1 5h7m NAME ENDPOINTS AGE endpoints/awx-demo-postgres-13 10.244.171.180:5432 3h endpoints/awx-demo-service 10.244.171.181:8052 116m endpoints/awx-operator-controller-manager-metrics-service 10.244.171.178:8443 119m LAST SEEN TYPE REASON OBJECT MESSAGE 40m Normal Pulled pod/awx-demo-65d9bf775b-hc58x Successfully pulled image "quay.io/ansible/awx-ee:latest"in 1h16m36.915786211s 40m Normal Created pod/awx-demo-65d9bf775b-hc58x Created container init 40m Normal Started pod/awx-demo-65d9bf775b-hc58x Started container init 40m Normal Pulled pod/awx-demo-65d9bf775b-hc58x Container image "docker.io/redis:7" already present on machine 40m Normal Created pod/awx-demo-65d9bf775b-hc58x Created container redis 40m Normal Started pod/awx-demo-65d9bf775b-hc58x Started container redis 40m Normal Pulled pod/awx-demo-65d9bf775b-hc58x Container image "quay.io/ansible/awx:21.7.0" already present on machine 40m Normal Created pod/awx-demo-65d9bf775b-hc58x Created container awx-demo-web 40m Normal Started pod/awx-demo-65d9bf775b-hc58x Started container awx-demo-web 40m Normal Pulled pod/awx-demo-65d9bf775b-hc58x Container image "quay.io/ansible/awx:21.7.0" already present on machine 40m Normal Created pod/awx-demo-65d9bf775b-hc58x Created container awx-demo-task 40m Normal Started pod/awx-demo-65d9bf775b-hc58x Started container awx-demo-task 40m Normal Pulled pod/awx-demo-65d9bf775b-hc58x Container image "quay.io/ansible/awx-ee:latest" already present on machine 40m Normal Created pod/awx-demo-65d9bf775b-hc58x Created container awx-demo-ee 40m Normal Started pod/awx-demo-65d9bf775b-hc58x Started container awx-demo-ee NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE persistentvolumeclaim/postgres-13-awx-demo-postgres-13-0 Bound pvc-44b7687c-de18-45d2-bef6-8fb2d1c415d3 8Gi RWO local-path 117m NAME READY STATUS RESTARTS AGE pod/awx-demo-65d9bf775b-hc58x 4/4 Running 0 116m pod/awx-demo-postgres-13-0 1/1 Running 0 3h pod/awx-operator-controller-manager-79ff9599d8-m7t8k 2/2 Running 0 119m NAME TYPE DATA AGE secret/awx-demo-admin-password Opaque 1 3h secret/awx-demo-app-credentials Opaque 3 116m secret/awx-demo-broadcast-websocket Opaque 1 3h secret/awx-demo-postgres-configuration Opaque 6 3h secret/awx-demo-receptor-ca kubernetes.io/tls 2 116m secret/awx-demo-receptor-work-signing Opaque 2 116m secret/awx-demo-secret-key Opaque 1 3h secret/awx-demo-token-sc92t kubernetes.io/service-account-token 3 116m secret/awx-operator-controller-manager-token-tpv2m kubernetes.io/service-account-token 3 119m secret/default-token-864fk kubernetes.io/service-account-token 3 5h7m secret/redhat-operators-pull-secret Opaque 1 3h secret/sh.helm.release.v1.my-awx-operator.v1 helm.sh/release.v1 1 119m NAME SECRETS AGE serviceaccount/awx-demo 1 116m serviceaccount/awx-operator-controller-manager 1 119m serviceaccount/default 1 5h7m NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE service/awx-demo-postgres-13 ClusterIP None <none> 5432/TCP 3h service/awx-demo-service NodePort 10.104.176.210 <none> 80:30066/TCP 116m service/awx-operator-controller-manager-metrics-service ClusterIP 10.108.71.67 <none> 8443/TCP 119m NAME CONTROLLER REVISION AGE controllerrevision.apps/awx-demo-postgres-13-85958bcbcd statefulset.apps/awx-demo-postgres-13 1 3h NAME READY UP-TO-DATE AVAILABLE AGE deployment.apps/awx-demo 1/1 1 1 116m deployment.apps/awx-operator-controller-manager 1/1 1 1 119m NAME DESIRED CURRENT READY AGE replicaset.apps/awx-demo-65d9bf775b 1 1 1 116m replicaset.apps/awx-operator-controller-manager-79ff9599d8 1 1 1 119m NAME READY AGE statefulset.apps/awx-demo-postgres-13 1/1 3h NAME AGE awx.awx.ansible.com/awx-demo 13h NAME HOLDER AGE lease.coordination.k8s.io/awx-operator awx-operator-controller-manager-79ff9599d8-m7t8k_7502aa73-eaad-4b61-868e-4af77edaf856 5d7h NAME ADDRESSTYPE PORTS ENDPOINTS AGE endpointslice.discovery.k8s.io/awx-demo-postgres-13-4tc87 IPv4 5432 10.244.171.180 3h endpointslice.discovery.k8s.io/awx-demo-service-6gs4d IPv4 8052 10.244.171.181 116m endpointslice.discovery.k8s.io/awx-operator-controller-manager-metrics-service-7wtml IPv4 8443 10.244.171.178 119m LAST SEEN TYPE REASON OBJECT MESSAGE 40m Normal Pulled pod/awx-demo-65d9bf775b-hc58x Successfully pulled image "quay.io/ansible/awx-ee:latest"in 1h16m36.915786211s 40m Normal Created pod/awx-demo-65d9bf775b-hc58x Created container init 40m Normal Started pod/awx-demo-65d9bf775b-hc58x Started container init 40m Normal Pulled pod/awx-demo-65d9bf775b-hc58x Container image "docker.io/redis:7" already present on machine 40m Normal Created pod/awx-demo-65d9bf775b-hc58x Created container redis 40m Normal Started pod/awx-demo-65d9bf775b-hc58x Started container redis 40m Normal Pulled pod/awx-demo-65d9bf775b-hc58x Container image "quay.io/ansible/awx:21.7.0" already present on machine 40m Normal Created pod/awx-demo-65d9bf775b-hc58x Created container awx-demo-web 40m Normal Started pod/awx-demo-65d9bf775b-hc58x Started container awx-demo-web 40m Normal Pulled pod/awx-demo-65d9bf775b-hc58x Container image "quay.io/ansible/awx:21.7.0" already present on machine 40m Normal Created pod/awx-demo-65d9bf775b-hc58x Created container awx-demo-task 40m Normal Started pod/awx-demo-65d9bf775b-hc58x Started container awx-demo-task 40m Normal Pulled pod/awx-demo-65d9bf775b-hc58x Container image "quay.io/ansible/awx-ee:latest" already present on machine 40m Normal Created pod/awx-demo-65d9bf775b-hc58x Created container awx-demo-ee 40m Normal Started pod/awx-demo-65d9bf775b-hc58x Started container awx-demo-ee NAME ROLE AGE rolebinding.rbac.authorization.k8s.io/awx-demo Role/awx-demo 116m rolebinding.rbac.authorization.k8s.io/awx-operator-awx-manager-rolebinding Role/awx-operator-awx-manager-role 119m rolebinding.rbac.authorization.k8s.io/awx-operator-leader-election-rolebinding Role/awx-operator-leader-election-role 119m NAME CREATED AT role.rbac.authorization.k8s.io/awx-demo 2022-10-15T14:19:31Z role.rbac.authorization.k8s.io/awx-operator-awx-manager-role 2022-10-15T14:17:13Z role.rbac.authorization.k8s.io/awx-operator-leader-election-role 2022-10-15T14:17:13Z ┌──[root@vms81.liruilongs.github.io]-[~/ansible] └─$