Skapa en resursgrupp
Skapa en resursgrupp i en boundary, välj ett namn som fungerar, och förstå var den placeras och vem som kan använda den.
Kräver: resourcegroups/write
För att skapa en resursgrupp behöver du resourcegroups/write i boundaryn; rollerna Owner och
Contributor har den.
Innan du börjar
Boundaryn behöver minst en projektion som är Active — ett kluster att lägga gruppen på.
Kontrollera boundaryns flik Projektioner. En boundary utan någon sådan avvisar den nya gruppen
med No active clusters found for boundary., och att lägga till en projektion är en uppgift för
plattformsadministratörer; se Projektioner.
Varning
En grupp som avvisats av det skälet finns ändå kvar i listan efteråt, som Provisioning, och håller sitt namn upptaget. Radera den innan du skapar den igen.
Skapa den i portalen
- Öppna Resursgrupper i sidomenyn i portalen på https://portal.example.com.
- Välj Skapa resursgrupp.
- Kontrollera Boundary; den du arbetar i är redan vald.
- Ange Resursgruppnamn.
- Välj Skapa.
Det finns inget kluster att välja: gruppen placeras på boundaryns kluster, så som beskrivs under Var den placeras.
Välj namn
- 3 till 50 tecken: gemener, siffror och bindestreck.
- Namnet måste börja med en bokstav eller en siffra. Avsluta det också med en: ett namn som slutar med bindestreck godtas, men Kubernetes avvisar namnrymden och gruppen hamnar i Failed.
- Det måste vara unikt i boundaryn.
- Namnrymdsnamnet som byggs av det,
rg-<de första nio tecknen i boundaryns slug>-<namn>, måste vara unikt på plattformen. Om en annan boundary vars slug börjar med samma nio tecken redan har en grupp med det namnet avvisas den nya med ett meddelande om att namnrymden redan finns; välj ett annat namn. - En resursgrupp kan inte byta namn.
Var den placeras
Gruppen får sin namnrymd på varje kluster som boundaryn är aktivt projicerad i just nu. Resurser som du senare skapar i den körs på ett av de klustren. Om boundaryn projiceras i ytterligare ett kluster efteråt läggs den här gruppen inte till där.
Vänta tills den blir Active
Gruppen visas som Provisioning medan plattformen skapar dess namnrymder, och blir sedan Active; det tar normalt några sekunder. Att gruppen skapas registreras också som en åtgärd på boundaryns flik Åtgärder. Om den i stället blir Failed, se När en grupp är Failed.
Vem som kan använda den
Alla som har en roll på boundaryn har samma roll i den nya gruppen. För åtkomst till bara den här gruppen tilldelar du en roll med resursgruppen som omfång — se Rolltilldelningar.
En grupp som återanvänder namnet på en raderad grupp får inte den gamla gruppens åtkomst: den togs bort när den gamla gruppen raderades — se Använda namnet igen.
Med CLI:t
stsh rg create my-group --boundary my-boundary
stsh rg get my-group --boundary my-boundary -o jsonDet andra kommandot visar gruppens status, orsaken om den misslyckades som statusReason, och
dess namnrymdsnamn som kubernetesNamespace. --boundary tar boundaryns slug eller dess id.