17 Kasım 2021 Çarşamba

kind - Yerel Kubernetes Cluster

Giriş
Açıklaması şöyle
Kind runs a local kubernetes cluster in Docker container and is an effective use to manage local kubernetes cluster deployment. The other alternative for local k8s cluster management is minikube...
create seçeneği
Örnek
Şöyle yaparız
kind create cluster --name local-dev
Örnek -- config
Elimizde şöyle bir yaml olsun
kind: Cluster
apiVersion: kind.x-k8s.io/v1alpha4
nodes:
- role: control-plane
  extraPortMappings:
  - containerPort: 31234
    hostPort: 8080
    protocol: TCP
Şöyle yaparız
kind create cluster --name local-dev --config k8s-cluster-config.yaml
delete seçeneği
Örnek
Şöyle yaparız
kind delete cluster --name local-dev
get clusters seçeneği
Örnek
Şöyle yaparız
$kind get clusters
local-dev
get services seçeneği
Örnek
Şöyle yaparız
$kubectl get services

NAME         TYPE        CLUSTER-IP   EXTERNAL-IP   PORT(S)   AGE
kubernetes   ClusterIP   10.96.0.1    <none>        443/TCP   5m53s

Hiç yorum yok:

Yorum Gönder