From 4029bde2cd4f02a1a1cc74d266247f80177eb45a Mon Sep 17 00:00:00 2001 From: alex Date: Fri, 12 Sep 2025 09:48:29 +0200 Subject: [PATCH] Add AWX service and configuration files for NodePort setup --- awx-local-setup | 1 + awx-web-nodeport.yaml | 16 ++++++++++++++++ awx.yml | 11 +++++++++++ 3 files changed, 28 insertions(+) create mode 160000 awx-local-setup create mode 100644 awx-web-nodeport.yaml create mode 100644 awx.yml diff --git a/awx-local-setup b/awx-local-setup new file mode 160000 index 0000000..cd18c6e --- /dev/null +++ b/awx-local-setup @@ -0,0 +1 @@ +Subproject commit cd18c6e75bcca8115796986405af41483d205ba3 diff --git a/awx-web-nodeport.yaml b/awx-web-nodeport.yaml new file mode 100644 index 0000000..5dca4db --- /dev/null +++ b/awx-web-nodeport.yaml @@ -0,0 +1,16 @@ +apiVersion: v1 +kind: Service +metadata: + name: awx-web-nodeport + namespace: awx +spec: + selector: + app.kubernetes.io/component: web + app.kubernetes.io/name: awx + ports: + - protocol: TCP + port: 80 + targetPort: 8052 + nodePort: 30080 # You can change this to any valid NodePort (between 30000-32767) + type: NodePort + diff --git a/awx.yml b/awx.yml new file mode 100644 index 0000000..fb14532 --- /dev/null +++ b/awx.yml @@ -0,0 +1,11 @@ +apiVersion: awx.ansible.com/v1beta1 +kind: AWX +metadata: + name: awx + namespace: awx +spec: + service_type: NodePort + ingress_type: none + hostname: awx.local + nodePort: 8081 # Change to an available port, like 8081 or 8082 +