Commit ed13fe

2024-12-17 21:11:02 Mayekkuzu: Initial Release
/dev/null .. k8s/minikube.md
@@ 0,0 1,21 @@
+ # Minikube
+
+ minikube - недокластер кубернетисов но в лице одной виртуалки. Подходит для освоения и тестирования приложений в рамках одного устроиства, без необходимости городить полноценный кластер. Заводится на Hyper-V виртуалке и VirtualBox под виндой. Так же под докером, kvm, vmware и parralels. В зависимости от того где будете заводить это чудо
+
+ ## Установка и запуск под Windows
+
+ Для базовой работы нужно:
+ - [kubectl](https://dl.k8s.io/release/v1.32.0/bin/windows/amd64/kubectl.exe). Версия 1.32.0 (кинуть в папку и прописать в PATH)
+ - [VirtualBox](https://www.virtualbox.org/wiki/Downloads)
+ - [minikube](https://github.com/kubernetes/minikube/releases/latest/download/minikube-installer.exe)
+ - Опционально [Lens](https://k8slens.dev/download) или [OpenLens](https://github.com/MuhammedKalkan/OpenLens/releases) если хочется GUI
+
+ После установки компонентов в командной строке запустим:
+ ```powershell
+ minikube start --vm-driver=virtualbox
+ ```
+ После инициализации в virtualbox появится виртуальная машина minikube, а в домашней папке пользователя создастся папка `.kube` с `kubeconfig`
+
+ После запуска Lens и авторизации в Google кубконфиг автоматически подтянется в Lens и можно приступать к работе
+
+ Для остановки используйте команду `minikube stop`, а для очистки состояния - `minikube delete`
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9