Ingress not working on AWS.
See original GitHub issueI have a single node setup on AWS ubuntu instance using microk8s with ingress controller enabled by using
microk8s.enable ingress
.
Which has added the following service:
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
default-http-backend ClusterIP 10.152.183.50 <none> 80/TCP 8m47s
and the following deployment:
NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE
default-http-backend 1 1 1 1 10m
which I belive is the ingress controller.
Now when I try to create the following ingress:
---
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: basic-ingress
spec:
backend:
serviceName: nodeserver
servicePort: 7070
The ADDRESS
is not assigned to the ingress
kubectl get ingress
NAME HOSTS ADDRESS PORTS AGE
basic-ingress * 80 12m
Is there anything specific to AWS loadbalancers that needs to be configured? Or anything that I am missing in the configuration?
I tried installing nginx ingress controller saperately but same issue with that.
Issue Analytics
- State:
- Created 5 years ago
- Reactions:1
- Comments:7 (3 by maintainers)
Top Results From Across the Web
Troubleshoot using the AWS Load Balancer Controller
To troubleshoot load balancer creation issues, do the following: Make sure that all prerequisites are met. Check the annotations of the Ingress ...
Read more >AWS EKS ALB ingress controller is not working, and HOST is ...
AWS EKS ALB ingress controller is not working, and HOST is not populating · Create a cluster; Deploy an Ingress to access using...
Read more >Configuring Kubernetes Ingress on AWS? Don't Make These ...
After working with many customers to configure their AWS Ingress ... The other major cloud providers make this easy by not providing so...
Read more >Kubernetes: troubleshooting ingress and services traffic flows
It can get confusing when things are not working as you expect it to. ... Internet ←-> AWS ELB ←-> k8s ingress ←->...
Read more >Websockets not working on AWS w/ ingress-nginx helm ...
(choose one): BUG REPORT NGINX Ingress controller version: ... Websockets not working on AWS w/ ingress-nginx helm package #1822.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Currently, there is no integration with AWS (or any other cloud provider). You will need to create any loadbalancers manually.
This is an interesting feature we might consider implementing in the future. Thank you for the suggestion.
I am +1 to seeing this added as a feature. As we use microk8s in different ways, it’s becoming clear that we need to be able to use it more robustly. For example, I spin up a VM in a cloud and use microk8s for development, or a demo. I want to be able to expose an endpoint and poke at it outside of the machine.