Skip to content

Jak stworzyć z poziomu CLI zasób (np. Deployment)

Warning

Nie jest to polecane rozwiązanie w środowisku produkcyjnym!

Aby w szybki sposób (imperatywny) stworzyć zasób (np. Deployment, Service, Secret) można do tego użyć polecenie:

kubectl create <nazwa_zasobu> <opcje>

Tworzenie zasobów poleceniem kubectl create

Utworzenie Deplomentu

Utworzenie podstawowego Deploymentu

Aby utworzyć Deployment możemy skorzystać z polecenia:

kubectl create deployment <opcje>

Przykładowo, utworzenie Deploymentu z obrazem nginx, 3 replikami, z nazwą Deploymentu web-app:

kubectl create deployment web-app --image=nginx --replicas=3

Utworzenie Deploymentu w konkretnym Namespace

kubectl create deployment <nazwa_deploymentu> --image=<nazwa_image> --namespace='<nazwa_deploymentu>'

Utworzenie Namespace

kubectl create ns <nazwa_namespace>