Как стать автором
Обновить

Комментарии 5

Спасибо за статью! Скажите пожалуйста почему в качестве container runtime решили использовать cri-o, а не containerd?

В нашей инфраструктуре мы используем приватные Container Registry. При тестировании containerd в Kubernetes у нас возникали трудности с использованием нескольких Container Registry. С cri-o таких проблем не обнаружили.

Понял, спасибо за ответ.

«При использовании оператора можно уместить все эти объекты в одном yaml-файле для каждого namespace.» — sysadm1989 поясните пожалуйста. Хранить множество манифестов можно и в одном ямл файле. Каковы преимущества этого оператора перед kubectl apply -f xxx.yaml?

Правильней было написать не yaml-файл, а crd-объект. Как пример:

kind: Team
metadata:
  name: test-namepaspace
spec:
  nodeselector: test-worker=role
  max_pods: 50
  max_services: 20
  max_loadbalancers: 2
  max_nodeports: 10
  resourcequota:
    limits:
      memory: 20Gi
      cpu: 2000m
    requests:
      memory: 10Gi
      cpu: 1000m
  limitrange:
    max:
      cpu: 2
      memory: 1Gi
    min:
      cpu: 200m
      memory: 128Mi
  pvc:
    min: 200Mi
    max: 5Gi
  admins:
    - kubernetes-test-adm
  developer:
    - kubernetes-test-dev
  networkpolicy:
     default: true

Зарегистрируйтесь на Хабре, чтобы оставить комментарий