Арго Рабочий процесс с использованием kubernetes - PullRequest
0 голосов
/ 16 мая 2018

Команда, учусь и понятия не имею.Может кто-нибудь объяснить, пожалуйста.Мой сценарий: используя инструмент KOPS, я развернул кластер с 1Master, 2slaves и 1LB.Сейчас я пытаюсь развернуть рабочий процесс ARGO, но не знаю процесс.он будет установлен на Node или Master кластера k8s, который я построил?как это работает?

Пожалуйста, помогите.В принципе, если кто-то может описать функциональный поток или этапы развертывания рабочего процесса ARGO в kubernetes, было бы неплохо.Прежде всего мне нужно понять, где он развернут на главном или рабочем узле?

1 Ответ

0 голосов
/ 17 мая 2018

Обычно kops создает кластер Kubernetes с порчей на главном узле, который предотвращает регулярное планирование модулей на нем.
Хотя в некоторых реализациях кластерной сети было проблем , и иногда вы получаете кластер без вреда для мастера.

Вы можете изменить порты на главном узле, выполнив следующие команды:

добавить портит (без мастеров):

kubectl taint node kube-master node-role.kubernetes.io/master:NoSchedule

удаление порок (позволяет планировать стручки на главном устройстве):

kubectl taint nodes --all node-role.kubernetes.io/master-

Если вы хотите узнать, применяются ли порталы к главному узлу not, выполните следующую команду:

kubectl get node node-master --export -o yaml

Найдите раздел spec:. Если присутствуют загрязнения, вы должны увидеть что-то вроде этого:

...
spec:
  externalID: node-master
  podCIDR: 192.168.0.0/24
  taints:
  - effect: NoSchedule
    key: node-role.kubernetes.io/master
...
...