Две группы ресурсов, созданные для кластера ACS

Я не понимаю, почему для всей инфраструктуры, связанной с кластером ACS, создается отдельная группа ресурсов, а не группа ресурсов, которую я указываю при создании кластера? Это оставляет мою определенную группу ресурсов с одним одиноким объектом (определение кластера ACS) и целой новой группой ресурсов, имя которой я не контролирую. Не фанат этого.

В настоящее время я использую Azure CLI для создания своего кластера ACS, поэтому предполагаю, что если бы я пошел по маршруту ARM, у меня было бы больше контроля. Тем не менее, где находится это ограничение и почему?

Вот моя команда CLI:

az acs create -n=int-madraskube -g=internal-acs
--orchestrator-type=kubernetes  --agent-count=2 --generate-ssh-keys --windows --admin-username={myadmin} --admin-password={mypassword} --service-principal={sp_guid} --client-secret={secret_guid}

И я получаю две группы ресурсов:

внутренние ACS

внутренний-acs_int-madraskube_westus2


person BrettRobi    schedule 13.09.2017    source источник
comment
Какую версию acs-engine вы используете? Вы создаете группу ресурсов перед созданием кластера?   -  person radu-matei    schedule 14.09.2017
comment
Хм, без прямого использования acs-engine. Я использую Azure CLI для создания всего. Сначала я создал группу ресурсов вручную.   -  person BrettRobi    schedule 14.09.2017


Ответы (1)


Это новый дизайн ACS (v2) в некоторых выбранных регионах. В прошлом (v1) созданные ресурсы находились в той же группе ресурсов, что и ресурс службы контейнера. При удалении ресурса службы контейнера очень сложно очистить эти ресурсы. Поскольку они находятся в новой группе ресурсов (желательно заблокированной и невидимой, но это невозможно прямо сейчас), это на один шаг ближе к управляемой службе.

Для получения дополнительной информации о ACS v2, https://github.com/Azure/ACS

person Weinong Wang    schedule 14.09.2017
comment
Итак, что интересно, я только что создал новый кластер, в котором использовалась указанная мною группа RG, ​​и я поместил все в нее (без второй группы RG). Именно так, как я ожидал и хотел. Единственная разница в том, что это на две недели позже, чем создание первого кластера, и это eastus2 vs westus2. Означает ли это, что теперь у меня более старая конструкция кластера? Я вижу преимущества использования второй группы RG, если вы действительно собираетесь все это скрывать от меня, как в более истинной системе PaaS, но это промежуточное состояние сбивает с толку и не идеально. - person BrettRobi; 14.09.2017
comment
да, то, что вы испытали, - это версия v1. См. Регионы RP v1 и v2 на github.com/Azure /ACS/blob/master/kubernetes-version-support.md - person Weinong Wang; 14.09.2017