BCsabaEngine / my_microk8s

My MicroK8S environment

Repository from Github https://github.comBCsabaEngine/my_microk8sRepository from Github https://github.comBCsabaEngine/my_microk8s

@BCsabaEngine microk8s developer environment

My MicroK8S environment with helm for development

  • install microk8s
  • enable modules: dns, storage, registry
  • install: helm(3), dashboard
  • init kube config
  • set kubectl and helm aliases
  • add needed helm repos

Start-Stop microk8s

  • 0.start_k8s at morning
  • 1.reinit if your local IP changed (because move from home to office)
  • 9.stop_k8s after worktime

Helms - install if needed

  • mongodb v5 with replicas: 2 replicas, 4Gi storage, 2Gi memory, scripts (install, uninstall, remove PVCs)
  • kafka: 2 brokers, 1Gi storagee, 512Mi memory, scripts (install, uninstall, remove PVCs)
  • kafka-ui works with Kafka above
  • elastic: default settings [huge RAM needed] scripts (install, uninstall, remove PVCs)
  • argocd: scripts (install, get password, uninstall)

Fast exposes - run after start

Optional exposes (use kubefwd instead)

  • mongo
  • kafka
  • kafka-ui
  • elastic

About

My MicroK8S environment


Languages

Language:Shell 100.0%