|
|
|
|
|
by icedchai
2126 days ago
|
|
It is complicated. This article doesn't explain things conceptually... it's more copy-and-paste and very GCP specific. It also doesn't explain how to use any of the stuff you set up, like cert-manager or the ingress. How about a sample app deployment? Also, you don't "need" an ingress if you just want to expose a single service. A service can use a load balancer directly. You don't need an "external" load balancer: you can use MetalLB. |
|
There are many resources already available explaining how to deploy applications to Kubernetes. I don't think this article would be significantly enhanced by adding another example of that. I have added some links to other tutorials if people are interested.
While it is true that ingresses are not required, they do provide a useful abstraction, can afford significant cost savings, and can improve security over load balancer services. I would recommend becoming familiar with them and using them.