I tried to create LoadBalancer svc + ingress even created ingress class.
but the svc was not getting any external ip, any idea why? is it even possible to create LB SVC on k88s playgrounds?
Hi @andrew.seif
You can create an ingress in the playground, but there is no mechanism for external load balancer provisioning.
Set up the ingress as NodePort, following these instructions
# How-To: Install Kubernetes Ingress on KodeKloud Playgrounds
There have been a few questions about this in the community channels, so in this document I'll show how to set it up on the playgrounds.
Successfully deploying ingress takes quite a few manifests, and also the requirements change along with the version of Kubernetes, therefore the easiest way to do it is by using the [Helm](https://helm.sh/) chart for it [provided by the Kubernetes team](https://kubernetes.github.io/ingress-nginx/) which will keep pace with the current version of Kubernetes.
Don't worry if you don't know what Helm is or how to use it, simply follow the steps in this guide. Helm is covered in the CKAD course, though the usage here is slightly more advanced than is required for CKAD.
There are three steps to installing the chart and getting Ingress deployed
1. Download and install Helm
```bash
wget https://get.helm.sh/helm-v3.10.3-linux-amd64.tar.gz
tar -zxf helm-v3.10.3-linux-amd64.tar.gz
mv linux-amd64/helm /usr/local/bin
```
2. Create a namespace in which to install Ingress, and set our context to it
This file has been truncated. show original
1 Like
Thank you Alistair for your reply, really helped and shed some light!
appreciate it!