I have deployed AWX on K8s. Everything is green.
I have the service and ingress below which were created by the install playbook. How do I access the web interface?
I am not very familiar with K8s but since I do not see any external endpoints defined, I guess that’s the issue.
Ingress:
{
“kind”: “Ingress”,
“apiVersion”: “extensions/v1beta1”,
“metadata”: {
“name”: “awx-web-svc”,
“namespace”: “awx”,
“selfLink”: “/apis/extensions/v1beta1/namespaces/awx/ingresses/awx-web-svc”,
“uid”: “8cfcae6c-1e40-11e9-986d-001dd8b736ad”,
“resourceVersion”: “82353”,
“generation”: 1,
“creationTimestamp”: “2019-01-22T12:23:40Z”,
“annotations”: {
“kubectl.kubernetes.io/last-applied-configuration”: “{"apiVersion":"extensions/v1beta1","kind":"Ingress","metadata":{"annotations":{},"name":"awx-web-svc","namespace":"awx"},"spec":{"backend":{"serviceName":"awx-web-svc","servicePort":80}}}\n”
}
},
“spec”: {
“backend”: {
“serviceName”: “awx-web-svc”,
“servicePort”: 80
}
},
“status”: {
“loadBalancer”: {}
}
}
Service:
{
“kind”: “Service”,
“apiVersion”: “v1”,
“metadata”: {
“name”: “awx-web-svc”,
“namespace”: “awx”,
“selfLink”: “/api/v1/namespaces/awx/services/awx-web-svc”,
“uid”: “8cf4a886-1e40-11e9-986d-001dd8b736ad”,
“resourceVersion”: “82346”,
“creationTimestamp”: “2019-01-22T12:23:40Z”,
“labels”: {
“name”: “awx-web-svc”
},
“annotations”: {
“kubectl.kubernetes.io/last-applied-configuration”: “{"apiVersion":"v1","kind":"Service","metadata":{"annotations":{},"labels":{"name":"awx-web-svc"},"name":"awx-web-svc","namespace":"awx"},"spec":{"ports":[{"name":"http","port":80,"targetPort":8052}],"selector":{"name":"awx-web-deploy"},"type":"NodePort"}}\n”
}
},
“spec”: {
“ports”: [
{
“name”: “http”,
“protocol”: “TCP”,
“port”: 80,
“targetPort”: 8052,
“nodePort”: 32448
}
],
“selector”: {
“name”: “awx-web-deploy”
},
“clusterIP”: “10.98.124.157”,
“type”: “NodePort”,
“sessionAffinity”: “None”,
“externalTrafficPolicy”: “Cluster”
},
“status”: {
“loadBalancer”: {}
}
}