Add AWX service and configuration files for NodePort setup

This commit is contained in:
2025-09-12 09:48:29 +02:00
parent e0a8a88243
commit 4029bde2cd
3 changed files with 28 additions and 0 deletions

1
awx-local-setup Submodule

Submodule awx-local-setup added at cd18c6e75b

16
awx-web-nodeport.yaml Normal file
View File

@@ -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

11
awx.yml Normal file
View File

@@ -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