Coder Social home page Coder Social logo

k8s-webforce3's Introduction

k8s-webforce3

Check

  kubectl get nodes
  kubectl get node
  kubectl get node -o wide

## Deployment example
  kubectl create deployment nginx --image=nginx
  kubectl get deployments
  kubectl describe deployment nginx
  kubectl get events
  kubectl get deployment nginx -o yaml 
  kubectl get deployment nginx -o yaml > first.yaml
  kubectl delete deploy nginx
  epurer les lignes necessaires
  k create -f first.yaml
  kubectl get deployment nginx -o yaml > second.yaml
  kubectl create deployment two --image=nginx --dry-run -o yaml
  #kubectl get deployment nginx --export -o yaml

  k expose -h
  kubectl expose deployment/nginx
  kubectl replace -f first.yaml
  kubectl get deploy,pod
  kubectl expose deployment/nginx
  kubectl get svc nginx
  kubectl get ep nginx
  kubectl describe pod nginx-xxxx | grep Node:
  k get pod -o wide 
  kubectl scale deployment nginx --replicas=3
  # arreter tous les pods
  kubectl scale deployment nginx --replicas=0
  kubectl get deployment nginx
  k get ep nginx 
  kubectl exec nginx-xxxxxx -- printenv |grep KUBERNETES
  kubectl delete svc nginx
  kubectl expose deployment nginx --type=LoadBalancer
  kubectl get svc
  k get svc -A
  # if there is an issue use a ssh tunnel
  ssh -L 12000:51.68.5.225:30000 etudiant@localhost 

CPU and Limits

  kubectl create deployment hog --image vish/lab-stress
   k get deployment hog
  k describe deployment hog
   kubectl get deployment hog --export -o yaml > hog.yaml
   k replace -f hog.yaml
   k get po 
   k logs hog-xxxxxxxxxx
   k delete deployments.apps hog
   k create -f hog.yaml
   k get pod
   k logs hog-7867569d4b-tng4s
   kubectl scale deployment hog --replicas=10
   ## Namespaces
   kubectl create namespace low-usage-limit
   k get namespace
   k  --namespace=low-usage-limit create -f low-resource-range.yaml
   k get LimitRange
   k get LimitRange -A
   k -n low-usage-limit create deployment limited-hog --image vish/lab-stress
   kubectl -n low-usage-limit get pods
   k -n low-usage-limit get pod limited-hog-xxxxx -o yaml
   k get rs
   K get rs -A 
   k -n low-usage-limit delete deploy limited-hog 
   k  create -f rs.yaml
   k describe rs rs-one
   k get pods
   kubectl delete rs rs-one --cascade=false
   kubectl describe rs rs-one
   k get pods
   kubectl create -f rs.yaml
   k get rs,pod
   kubectl edit po rs-one-xxxx
   k edit po rs-one-h6kpl
   k get rs
   kubectl get po -L system
   k  delete rs rs-one
   kubectl get po -L system
   kubectl describe po rs-one-h6kpl | grep Image:

k8s-webforce3's People

Contributors

dockerlite avatar system-dev-formations avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.