No description, website, or topics provided.
JavaScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
screenshots
.gitignore
README.md
app-deployment.yml
app-ingress.yml
app-service.yml
db-deployment.yml
db-service.yml
secret.yml

README.md

Kubernetes: How Do I Do That?

Setup

If you don't have an available Kubernetes cluster, you can create one locally using minikube.

In order to keep the complete demo in the same namespace, first create a namespace in your cluster:

kubectl create namespace kubernetes-demo

After that, apply all changes to the cluster simultaneously. These can also be applied one by one if needed:

kubectl --namespace=kubernetes-demo apply -f app-deployment.yml -f app-service.yml -f app-ingress.yml -f db-deployment.yml -f db-service.yml --record

After running this command, you can go to your dashboard. It should look something like this:

Deployments

screenshots/deployments.png

Replica Sets

screenshots/replica-sets.png

Pods

screenshots/pods.png

Services

screenshots/services.png

Ingresses

screenshots/ingresses.png