Kubernetes: Limitando Recursos: Difference between revisions
(Criou a página com " Vamos criar uma namespaces. kubectl create namespace meu-projeto Vamos criar o manifesto do LimitRange: vim limitando-recursos.yaml adicionar o seguinte: <nowiki>...") |
No edit summary |
||
Line 4: | Line 4: | ||
kubectl create namespace meu-projeto | kubectl create namespace meu-projeto | ||
Vamos criar o yaml do LimitRange: | |||
Vamos criar o | |||
vim limitando-recursos.yaml | vim limitando-recursos.yaml |
Latest revision as of 22:25, 23 June 2020
Vamos criar uma namespaces.
kubectl create namespace meu-projeto
Vamos criar o yaml do LimitRange:
vim limitando-recursos.yaml
adicionar o seguinte:
apiVersion: v1 kind: LimitRange metadata: name: limitando-recursos spec: limits: - default: cpu: 1 memory: 100Mi defaultRequest: cpu: 0.5 memory: 80Mi type: Container
Definindo a limitação para a namespace do meu projeto
kubectl create -f limitando-recursos.yaml -n meu-projeto
Verificando
kubectl get limitrange -n meu-projeto NAME CREATED AT limitando-recursos 2020-06-23T22:04:20Z
Verificando de outra maneira:
kubectl describe namespace meu-projeto Name: meu-projeto Labels: <none> Annotations: <none> Status: Active No resource quota. Resource Limits Type Resource Min Max Default Request Default Limit Max Limit/Request Ratio ---- -------- --- --- --------------- ------------- ----------------------- Container cpu - - 500m 1 - Container memory - - 80Mi 100Mi