/HelloWorld-Kubernetes

Example project using Kubernetes

Primary LanguageC#

HelloWorld with Kubernetes

Simple HelloWorld application with Kubernetes, Helm and an ingress controller.

Dependencies:
  1. Kubernetes cluster (this was tested with Docker Desktop's Kubernetes cluster)
  2. Helm (https://helm.sh/docs/intro/install/)
  3. OpenSSL (comes with Git for Windows)
Instructions:
  1. From any PowerShell open and run .\Infrastructure\DeployAll.ps1.
  2. Explore cluster with .\Documentation\SampleCommands.ps1
Result:

The website https://helloworld.localtest.me should open in your browser once everything has been deployed (refresh the screen a couple of times if you get a default NGINX page).

References:
  1. Kubernetes
  2. Helm
  3. Ingress
  4. OpenSSL with Kubernetes Ingress