https://github.com/bcsabaengine/my_microk8s
My MicroK8S environment
https://github.com/bcsabaengine/my_microk8s
Last synced: about 1 month ago
JSON representation
My MicroK8S environment
- Host: GitHub
- URL: https://github.com/bcsabaengine/my_microk8s
- Owner: BCsabaEngine
- Created: 2022-02-09T08:15:20.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-03-19T21:33:31.000Z (about 3 years ago)
- Last Synced: 2025-02-14T06:47:17.172Z (3 months ago)
- Language: Shell
- Size: 32.2 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# @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
- argocd
- k8s dashboard
- all with kubefwd (https://github.com/txn2/kubefwd/releases)
- use with https://app.elasticvue.com/ or same Chrome plugin# Optional exposes (use kubefwd instead)
- mongo
- kafka
- kafka-ui
- elastic