diff --git a/talos-k8s/README.md b/talos-k8s/README.md
index 95b4f83..730aaf2 100644
--- a/talos-k8s/README.md
+++ b/talos-k8s/README.md
@@ -2,7 +2,7 @@
## Что такое Talos?
-[Talos Linux](https://www.talos.dev/) — это **Linux**, разработанный для [Kubernetes](https://kubernetes.io/): безопасный, неизменяемый и минималистичный.
+[Talos Linux](https://www.talos.dev/)
- Поддерживает **облачные платформы, «голое железо» и платформы виртуализации**
- Все **управление системой осуществляется через API**. Нет SSH, оболочки или консоли
@@ -14,18 +14,80 @@ ISO-образы для архитектур amd64 и arm64 доступны н
[руководству по началу работы](https://www.talos.dev/v1.9/introduction/getting-started/)
[фабрика по сборке iso](https://factory.talos.dev/)
+## Софт
+
+MacOS:
+
+```bash
+brew install siderolabs/tap/talosctl
+brew tap vasyakrg/talostpl && brew install talostpl
+brew install fluxcd/tap/flux
+brew install helm
+```
+
+Linux:
+
+```bash
+curl -sL https://talos.dev/install | sh
+curl -L -o talostpl "https://github.com/vasyakrg/talostpl/releases/download/$(curl -s https://api.github.com/repos/vasyakrg/talostpl/releases/latest | grep '"tag_name":' | head -1 | cut -d '"' -f4)/talostpl-linux-amd64"
+chmod +x talostpl
+sudo mv talostpl /usr/local/bin/
+curl -s https://fluxcd.io/install.sh | sudo bash
+curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3
+chmod 700 get_helm.sh
+./get_helm.sh
+```
+
+Manual:
+
+
+
+
+
+
+## Hacks
+
+// .zshrc
+export KUBECONFIG=$(find /Users/vasyansk/Configs/.kube -maxdepth 1 -type f -name '*' -not -name 'kubectx' | tr "\n" ":")
++
+
+
## Локальный кластер
нужен установленный docker
```bash
-brew install siderolabs/tap/talosctl
talosctl cluster create --workers 3
talosctl dashboard --nodes 10.5.0.2
talosctl --context talos-default kubeconfig ~/.kube/talos-default.yaml --nodes 10.5.0.2
```
+## Общие команды
+
+```bash
+talosctl --context talos-default cluster show
+talosctl --context talos-default processes -w --nodes 10.5.0.2
+talosctl --context talos-default --nodes 10.5.0.2 usage
+talosctl --context talos-default --nodes 10.5.0.2 pcap
+talosctl --context talos-default --nodes 10.5.0.2 netstat -nlpt
+
+talosctl --context talos-default --nodes 10.5.0.2 edit machineconfig
+
+talosctl --context talos-default --nodes 10.5.0.2 get rd
+talosctl --context talos-default --nodes 10.5.0.2 get routes
+talosctl --context talos-default --nodes 10.5.0.2 get mounts
+talosctl --context talos-default --nodes 10.5.0.2 get cpu
+talosctl --context talos-default --nodes 10.5.0.2 get systemdisk
+talosctl --context talos-default --nodes 10.5.0.2 get etcdmember
+```
+
+## Удаление
+
+talosctl --context talos-default cluster destroy
+rm ~/.kube/talos-default.yaml
+rm ~/.talos/config
+
## Генерация и установка
эту часть делает ренератор generator.sh
diff --git a/talos-k8s/cilium/ippool.yaml b/talos-k8s/cilium/ippool.yaml
index b787e11..07ed94d 100644
--- a/talos-k8s/cilium/ippool.yaml
+++ b/talos-k8s/cilium/ippool.yaml
@@ -4,5 +4,4 @@ metadata:
name: pool
spec:
blocks:
- - cidr: 192.168.23.23/32
- cidr: 192.168.23.24/32
diff --git a/talos-k8s/schema.excalidraw.png b/talos-k8s/schema.excalidraw.png
new file mode 100644
index 0000000..b62dceb
Binary files /dev/null and b/talos-k8s/schema.excalidraw.png differ