다음을 통해 공유


Fleet Managed Namespaces - List By Fleet

함대별 FleetManagedNamespace 자원 목록

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/fleets/{fleetName}/managedNamespaces?api-version=2026-02-01-preview

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
fleetName
path True

string

minLength: 1
maxLength: 63
pattern: ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$

Fleet 리소스의 이름입니다.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.

subscriptionId
path True

string (uuid)

대상 구독의 ID입니다. 값은 UUID여야 합니다.

api-version
query True

string

minLength: 1

이 작업에 사용할 API 버전입니다.

응답

Name 형식 Description
200 OK

FleetManagedNamespaceListResult

Azure 작업이 성공적으로 완료되었습니다.

Other Status Codes

ErrorResponse

예기치 않은 오류 응답입니다.

보안

azure_auth

Azure Active Directory OAuth2 흐름.

형식: oauth2
Flow: implicit
권한 부여 URL: https://login.microsoftonline.com/common/oauth2/authorize

범위

Name Description
user_impersonation 사용자 계정 가장

예제

FleetManagedNamespaces_ListByFleet

샘플 요청

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgfleets/providers/Microsoft.ContainerService/fleets/fleet1/managedNamespaces?api-version=2026-02-01-preview

샘플 응답

{
  "value": [
    {
      "properties": {
        "provisioningState": "Succeeded",
        "managedNamespaceProperties": {
          "labels": {
            "key1": "value1"
          },
          "annotations": {
            "key2": "value2"
          },
          "defaultResourceQuota": {
            "cpuRequest": "1",
            "cpuLimit": "1",
            "memoryRequest": "10Gi",
            "memoryLimit": "32Gi"
          },
          "defaultNetworkPolicy": {
            "ingress": "AllowSameNamespace",
            "egress": "AllowAll"
          }
        },
        "adoptionPolicy": "Never",
        "deletePolicy": "Keep",
        "propagationPolicy": {
          "type": "Placement",
          "placementProfile": {
            "defaultClusterResourcePlacement": {
              "policy": {
                "placementType": "PickAll",
                "affinity": {
                  "clusterAffinity": {
                    "requiredDuringSchedulingIgnoredDuringExecution": {
                      "clusterSelectorTerms": [
                        {
                          "labelSelector": {
                            "matchLabels": {
                              "gpu": "true"
                            },
                            "matchExpressions": [
                              {
                                "key": "region",
                                "operator": "In",
                                "values": [
                                  "production1",
                                  "production2"
                                ]
                              }
                            ]
                          },
                          "propertySelector": {
                            "matchExpressions": [
                              {
                                "name": "zones",
                                "operator": "Gt",
                                "values": [
                                  "1"
                                ]
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                },
                "tolerations": [
                  {
                    "key": "AIWorkloadOnly",
                    "operator": "Exists",
                    "value": "true",
                    "effect": "NoSchedule"
                  }
                ]
              }
            }
          }
        },
        "status": {
          "lastOperationError": {}
        },
        "portalFqdn": "fleet1-namespace1-abc123.flt.eastus.azmk8s.io"
      },
      "eTag": "\"EtagValue\"",
      "tags": {
        "tag1": "tagValue1"
      },
      "location": "eastus",
      "id": "/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.ContainerService/fleets/fleet1/managedNamespaces/namespace1",
      "name": "namespace1",
      "type": "Microsoft.ContainerService/fleets/managedNamespaces",
      "systemData": {
        "createdBy": "someUser",
        "createdByType": "User",
        "createdAt": "2025-08-23T05:40:40.657Z",
        "lastModifiedBy": "someOtherUser",
        "lastModifiedByType": "User",
        "lastModifiedAt": "2025-08-23T05:40:40.657Z"
      }
    }
  ],
  "nextLink": "https://nextlink.sausage.com"
}

정의

Name Description
AdoptionPolicy

같은 이름을 가진 네임스페이스가 이미 존재할 때 액션을 사용합니다.

createdByType

리소스를 만든 ID의 형식입니다.

DeletePolicy

ARM 관리 네임스페이스의 옵션을 삭제하세요.

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

ErrorDetail

오류 세부 정보입니다.

ErrorResponse

오류 응답

FleetManagedNamespace

함대가 관리하는 네임스페이스입니다.

FleetManagedNamespaceListResult

FleetManagedNamespace 리스트 작업의 대응.

FleetManagedNamespaceProperties

플릿 관리 네임스페이스의 속성들.

FleetManagedNamespaceProvisioningState

함대 관리 네임스페이스 자원의 프로비저닝 상태

FleetManagedNamespaceStatus

함대가 관리하는 네임스페이스의 상태 정보입니다.

LabelSelectorOperator

연산자는 값 집합에 대한 키의 관계를 나타냅니다. 유효한 연산자는 In, NotIn, Exists 및 DoesNotExist입니다.

ManagedNamespaceProperties

플릿 관리 네임스페이스의 네임스페이스 속성들.

Meta.V1.LabelSelector

레이블 선택기는 리소스 집합에 대한 레이블 쿼리입니다. matchLabels 및 matchExpressions의 결과는 ANDed입니다. 빈 레이블 선택기는 모든 개체와 일치합니다. null 레이블 선택기는 개체와 일치하지 않습니다.

Meta.V1.LabelSelectorRequirement

레이블 선택기 요구 사항은 값, 키 및 키와 관련된 연산자를 포함하는 선택기입니다.

NetworkPolicy

관리되는 네임스페이스의 네트워크 정책입니다.

Placement.V1.Affinity

친화도는 클러스터 친화성 스케줄링 규칙의 집합입니다. 더 추가할 내용이 있습니다.

Placement.V1.ClusterAffinity

ClusterAffinity는 선택된 자원에 대한 클러스터 친화성 스케줄링 규칙을 포함하고 있습니다.

Placement.V1.ClusterResourcePlacementSpec

ClusterResourcePlacementSpec은 ClusterResourcePlacement의 원하는 상태를 정의합니다.

Placement.V1.ClusterSelector

클러스터셀렉터

Placement.V1.ClusterSelectorTerm

클러스터셀렉터용어

Placement.V1.PlacementPolicy

PlacementPolicy에는 선택한 자원을 배치할 타겟 멤버 클러스터를 선택하는 규칙이 포함되어 있습니다. 규칙을 만족하고 결합된 클러스터만 선택된다는 점에 유의하세요. 두 필드 중 최대 하나만 지정할 수 있습니다: ClusterNames와 Affinity. 만약 하나도 지정되지 않았다면, 모든 조인된 클러스터가 선택됩니다.

Placement.V1.PropertySelector

PropertySelector는 리소스 배치를 위한 클러스터를 선택할 때 사용자가 속성 요구사항을 지정할 수 있도록 돕습니다.

Placement.V1.PropertySelectorRequirement

PropertySelectorRequirement는 자원 배치를 위한 클러스터를 선택할 때 특정 속성 요구사항입니다.

Placement.V1.Toleration

내용은 ClusterResourcePlacement가 매칭 연산<자 연산>자를 사용하여 삼중 <키, 값, 효과>에 일치하는 모든 오염을 허용하도록 허용합니다.

PlacementProfile

기본 설정용 ClusterResourcePlacement 배치 프로필입니다.

PlacementType

배치 유형. "PickAll", "PickN" 또는 "PickFixed"일 수 있습니다. 기본값은 PickAll입니다.

PolicyRule

가능한 값들은 서로 다른 네트워크 정책 규칙을 나타냅니다.

PropagationPolicy

전파는 함대 내에서 네임스페이스를 공급하는 데 사용됩니다.

PropagationType

함대 구성원들 간에 네임스페이스가 어떻게 프로비저링될지에 관한 것입니다.

PropertySelectorOperator

연산자는 클러스터의 관측된 특성 값과 요구사항에 명시된 값 간의 관계를 지정합니다.

ResourceQuota

관리되는 네임스페이스의 리소스 쿼터입니다.

systemData

리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다.

TaintEffect

효과는 오염 효과를 나타내며 맞춰집니다. 비어 있다는 것은 모든 오염 효과와 일치한다는 뜻입니다. 명시된 경우, 허용된 값은 NoSchedule만 허용됩니다.

TolerationOperator

연산자는 키와 값의 관계를 나타냅니다. 유효한 연산자는 존재하는 것과 같다. 기본값은 같음으로 설정됩니다. Exists는 값에 대해 와일드카드와 동등하여, ClusterResourcePlacement가 특정 범주의 모든 오염을 허용할 수 있도록 합니다.

AdoptionPolicy

같은 이름을 가진 네임스페이스가 이미 존재할 때 액션을 사용합니다.

Description
Never

네임스페이스가 이미 존재한다면, ARM이 관리할 기존 네임스페이스를 인수하지 마세요.

IfIdentical

동일한 네임스페이스가 있다면, ARM이 관리할 기존 네임스페이스를 인수하세요.

Always

기존 네임스페이스를 ARM이 관리하도록 항상 인수하세요, 비록 동일하지 않더라도요.

createdByType

리소스를 만든 ID의 형식입니다.

Description
User
Application
ManagedIdentity
Key

DeletePolicy

ARM 관리 네임스페이스의 옵션을 삭제하세요.

Description
Keep

ARM 리소스는 삭제하되 네임스페이스는 유지하세요.

Delete

ARM 리소스와 네임스페이스 둘 다 삭제하세요.

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

Name 형식 Description
info

object

추가 정보입니다.

type

string

추가 정보 유형입니다.

ErrorDetail

오류 세부 정보입니다.

Name 형식 Description
additionalInfo

ErrorAdditionalInfo[]

오류 추가 정보입니다.

code

string

오류 코드입니다.

details

ErrorDetail[]

오류 세부 정보입니다.

message

string

오류 메시지입니다.

target

string

오류 대상입니다.

ErrorResponse

오류 응답

Name 형식 Description
error

ErrorDetail

오류 개체입니다.

FleetManagedNamespace

함대가 관리하는 네임스페이스입니다.

Name 형식 Description
eTag

string

eTag가 응답 본문에 제공된 경우 일반적인 etag 규칙에 따라 헤더로 제공될 수도 있습니다. 엔터티 태그는 동일한 요청된 리소스에서 둘 이상의 엔터티를 비교하는 데 사용됩니다. HTTP/1.1은 etag(섹션 14.19), If-Match(섹션 14.24), If-None-Match(섹션 14.26) 및 If-Range(섹션 14.27) 헤더 필드에 엔터티 태그를 사용합니다.

id

string (arm-id)

리소스에 대한 정규화된 리소스 ID입니다. 예: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

location

string

리소스가 있는 지리적 위치

name

string

리소스의 이름

properties

FleetManagedNamespaceProperties

이 리소스에 대한 리소스별 속성입니다.

systemData

systemData

createdBy 및 modifiedBy 정보가 포함된 Azure Resource Manager 메타데이터입니다.

tags

object

리소스 태그.

type

string

리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts"

FleetManagedNamespaceListResult

FleetManagedNamespace 리스트 작업의 대응.

Name 형식 Description
nextLink

string (uri)

항목의 다음 페이지에 대한 링크

value

FleetManagedNamespace[]

이 페이지의 FleetManagedNamespace 항목들

FleetManagedNamespaceProperties

플릿 관리 네임스페이스의 속성들.

Name 형식 Description
adoptionPolicy

AdoptionPolicy

같은 이름의 관리 네임스페이스가 이미 존재할 때 액션을 사용합니다. 기본값은 절대 안 됩니다.

deletePolicy

DeletePolicy

플릿이 관리하는 네임스페이스의 옵션을 삭제하세요. 기본값은 유지(Keep)입니다.

managedNamespaceProperties

ManagedNamespaceProperties

플릿 관리 네임스페이스의 네임스페이스 속성들.

portalFqdn

string

Fleet 허브의 Azure Portal FQDN입니다.

propagationPolicy

PropagationPolicy

네임스페이스를 생성하기 위한 전파의 프로파일.

provisioningState

FleetManagedNamespaceProvisioningState

마지막 작업의 상태입니다.

status

FleetManagedNamespaceStatus

플릿 관리 네임스페이스에 대한 마지막 작전 상태 정보.

FleetManagedNamespaceProvisioningState

함대 관리 네임스페이스 자원의 프로비저닝 상태

Description
Succeeded

리소스가 만들어졌습니다.

Failed

리소스를 만들지 못했습니다.

Canceled

리소스 만들기가 취소되었습니다.

Creating

플릿 관리 네임스페이스의 프로비저닝 상태가 생성되는 과정입니다.

Updating

플릿 관리 네임스페이스의 프로비저닝 상태가 업데이트되고 있습니다.

Deleting

플릿 관리 네임스페이스의 프로비저닝 상태가 삭제되고 있습니다.

FleetManagedNamespaceStatus

함대가 관리하는 네임스페이스의 상태 정보입니다.

Name 형식 Description
lastOperationError

ErrorDetail

플릿 관리 네임스페이스의 마지막 작전 오류였다

lastOperationId

string

플릿의 마지막 작업 ID는 네임스페이스를 관리했습니다

LabelSelectorOperator

연산자는 값 집합에 대한 키의 관계를 나타냅니다. 유효한 연산자는 In, NotIn, Exists 및 DoesNotExist입니다.

Description
In

라벨 셀렉터 연산자 In

NotIn

라벨 셀렉터 연산자 NotIn

Exists

라벨 선택기 연산자가 존재합니다

DoesNotExist

라벨 선택자 연산자 DoesNotExist

ManagedNamespaceProperties

플릿 관리 네임스페이스의 네임스페이스 속성들.

Name 형식 Description
annotations

object

이 주석은 함대의 네임스페이스를 관리했습니다.

defaultNetworkPolicy

NetworkPolicy

플릿의 기본 네트워크 정책은 관리 네임스페이스입니다.

defaultResourceQuota

ResourceQuota

플릿 관리 네임스페이스의 기본 자원 할당량입니다.

labels

object

플릿 레이블은 네임스페이스를 관리했습니다.

Meta.V1.LabelSelector

레이블 선택기는 리소스 집합에 대한 레이블 쿼리입니다. matchLabels 및 matchExpressions의 결과는 ANDed입니다. 빈 레이블 선택기는 모든 개체와 일치합니다. null 레이블 선택기는 개체와 일치하지 않습니다.

Name 형식 Description
matchExpressions

Meta.V1.LabelSelectorRequirement[]

matchExpressions는 레이블 선택기 요구 사항 목록입니다. 요구 사항은 ANDed입니다.

matchLabels

object

matchLabels는 {key, value} 쌍의 매핑입니다. matchLabels 맵의 단일 {key,value}는 키 필드가 "key"이고, 연산자가 "In"이고, 값 배열에 "value"만 포함하는 matchExpressions의 요소와 같습니다. 요구 사항은 ANDed입니다.

Meta.V1.LabelSelectorRequirement

레이블 선택기 요구 사항은 값, 키 및 키와 관련된 연산자를 포함하는 선택기입니다.

Name 형식 Description
key

string

키는 선택기가 적용되는 레이블 키입니다.

operator

LabelSelectorOperator

연산자는 값 집합에 대한 키의 관계를 나타냅니다. 유효한 연산자는 In, NotIn, Exists 및 DoesNotExist입니다.

values

string[]

값은 문자열 값의 배열입니다. 연산자가 In 또는 NotIn이면 값 배열이 비어 있지 않아야 합니다. 연산자가 Exists 또는 DoesNotExist이면 값 배열이 비어 있어야 합니다. 이 배열은 전략적 병합 패치 중에 대체됩니다.

NetworkPolicy

관리되는 네임스페이스의 네트워크 정책입니다.

Name 형식 Description
egress

PolicyRule

관리되는 네임스페이스의 이그레스 정책.

ingress

PolicyRule

관리되는 네임스페이스의 인그레스 정책.

Placement.V1.Affinity

친화도는 클러스터 친화성 스케줄링 규칙의 집합입니다. 더 추가할 내용이 있습니다.

Name 형식 Description
clusterAffinity

Placement.V1.ClusterAffinity

ClusterAffinity는 선택된 자원에 대한 클러스터 친화성 스케줄링 규칙을 포함하고 있습니다.

Placement.V1.ClusterAffinity

ClusterAffinity는 선택된 자원에 대한 클러스터 친화성 스케줄링 규칙을 포함하고 있습니다.

Name 형식 Description
requiredDuringSchedulingIgnoredDuringExecution

Placement.V1.ClusterSelector

이 필드에서 지정한 친밀도 요구사항이 스케줄링 시점에 충족되지 않으면, 자원이 클러스터에 스케줄링되지 않습니다. 이 필드에서 지정한 친밀도 요구사항이 배치 후 어느 시점(예: 업데이트)으로 충족되지 않으면, 시스템은 결국 클러스터에서 자원을 제거하려고 시도할 수도 있고 하지 않을 수도 있습니다.

Placement.V1.ClusterResourcePlacementSpec

ClusterResourcePlacementSpec은 ClusterResourcePlacement의 원하는 상태를 정의합니다.

Name 형식 Description
policy

Placement.V1.PlacementPolicy

정책은 선택한 자원을 배치할 멤버 클러스터를 선택하는 방법을 정의합니다. 명시되지 않은 경우, 모든 결합 멤버 클러스터가 선택됩니다.

Placement.V1.ClusterSelector

클러스터셀렉터

Name 형식 Description
clusterSelectorTerms

Placement.V1.ClusterSelectorTerm[]

ClusterSelectorTerms는 클러스터 셀렉터 용어들의 목록입니다. 용어는 다음과 같습니다 ORed.

Placement.V1.ClusterSelectorTerm

클러스터셀렉터용어

Name 형식 Description
labelSelector

Meta.V1.LabelSelector

LabelSelector는 모든 조인된 멤버 클러스터에 대한 라벨 쿼리입니다. 쿼리와 일치하는 클러스터가 선택됩니다. 라벨과 속성 선택기를 같은 항에 지정하면 결과가 AND로 처리됩니다.

propertySelector

Placement.V1.PropertySelector

PropertySelector는 모든 결합된 멤버 클러스터에 대한 속성 쿼리입니다. 쿼리와 일치하는 클러스터가 선택됩니다. 라벨과 속성 선택기를 같은 항에 지정하면 결과가 AND로 처리됩니다. 현재 PropertySelector는 친화성 용어와 RequiredDuringSchedulingIgnoredDuringExecution 만 사용할 수 있습니다. 이 필드는 베타 수준이며; 이는 부동산 기반 스케줄링 기능을 위한 것이며, 배포 시 속성 제공자가 활성화되어 있을 때만 작동합니다.

Placement.V1.PlacementPolicy

PlacementPolicy에는 선택한 자원을 배치할 타겟 멤버 클러스터를 선택하는 규칙이 포함되어 있습니다. 규칙을 만족하고 결합된 클러스터만 선택된다는 점에 유의하세요. 두 필드 중 최대 하나만 지정할 수 있습니다: ClusterNames와 Affinity. 만약 하나도 지정되지 않았다면, 모든 조인된 클러스터가 선택됩니다.

Name 형식 Description
affinity

Placement.V1.Affinity

친화도는 클러스터 친화도 스케줄링 규칙을 포함합니다. 선택한 자원을 배치할 멤버 클러스터를 정의합니다. 배치 유형이 "PickAll" 또는 "PickN"일 때만 유효합니다.

clusterNames

string[]

ClusterNames는 선택한 자원을 배치할 수 있는 MemberCluster 이름 목록을 포함합니다. 배치 유형이 "PickFixed"일 때만 유효합니다.

placementType

PlacementType

배치 유형. "PickAll", "PickN" 또는 "PickFixed"일 수 있습니다. 기본값은 PickAll입니다.

tolerations

Placement.V1.Toleration[]

명시되어 있다면, ClusterResourcePlacement의 허용 범위입니다. 관용은 업데이트하거나 삭제할 수 없습니다. 이 필드는 베타 레벨이며 오염 및 내성 기능에 관한 것입니다.

Placement.V1.PropertySelector

PropertySelector는 리소스 배치를 위한 클러스터를 선택할 때 사용자가 속성 요구사항을 지정할 수 있도록 돕습니다.

Name 형식 Description
matchExpressions

Placement.V1.PropertySelectorRequirement[]

MatchExpressions는 PropertySelectorRequirements의 배열입니다. 요구 조건은 AND입니다.

Placement.V1.PropertySelectorRequirement

PropertySelectorRequirement는 자원 배치를 위한 클러스터를 선택할 때 특정 속성 요구사항입니다.

Name 형식 Description
name

string

이름은 부동산의 이름이며; 쿠버네티스 레이블 이름이어야 합니다.

operator

PropertySelectorOperator

연산자는 클러스터의 관측된 특성 값과 요구사항에 명시된 값 간의 관계를 지정합니다.

values

string[]

값은 지정된 속성의 값 목록으로, 플릿은 주어진 운영자에 따라 개별 멤버 클러스터의 관측값과 비교합니다. 현재 각 값은 쿠버네티스 수량이어야 합니다. 자세한 내용은 https://pkg.go.dev/k8s.io/apimachinery/pkg/api/resource#Quantity를 참조하세요. 연산자가 Gt(크다), Ge(크거나 같음), Lt(작음), 또는 Le (작음 또는 같음), Eq(와 같음), 또는 Ne(ne)라면, 리스트에 정확히 하나의 값을 지정해야 한다.

Placement.V1.Toleration

내용은 ClusterResourcePlacement가 매칭 연산<자 연산>자를 사용하여 삼중 <키, 값, 효과>에 일치하는 모든 오염을 허용하도록 허용합니다.

Name 형식 Description
effect

TaintEffect

효과는 오염 효과를 나타내며 맞춰집니다. 비어 있다는 것은 모든 오염 효과와 일치한다는 뜻입니다. 명시된 경우, 허용된 값은 NoSchedule만 허용됩니다.

key

string

핵심은 관용이 적용되는 오염 핵심입니다. 비어 있다는 건 모든 타인트 키와 일치한다는 뜻이야. 키가 비어 있으면 연산자는 Exists여야 합니다; 이 조합은 모든 값과 키를 일치시키는 것을 의미합니다.

operator

TolerationOperator

연산자는 키와 값의 관계를 나타냅니다. 유효한 연산자는 존재하는 것과 같다. 기본값은 같음으로 설정됩니다. Exists는 값에 대해 와일드카드와 동등하여, ClusterResourcePlacement가 특정 범주의 모든 오염을 허용할 수 있도록 합니다.

value

string

가치는 내성이 일치하는 오염 값입니다. 연산자가 Exists라면 값은 비어 있어야 하며, 그렇지 않으면 일반 문자열이어야 합니다.

PlacementProfile

기본 설정용 ClusterResourcePlacement 배치 프로필입니다.

Name 형식 Description
defaultClusterResourcePlacement

Placement.V1.ClusterResourcePlacementSpec

기본 ClusterResourcePlacement 정책 구성입니다.

PlacementType

배치 유형. "PickAll", "PickN" 또는 "PickFixed"일 수 있습니다. 기본값은 PickAll입니다.

Description
PickAll

PickAll은 규칙을 만족하는 모든 클러스터를 선택합니다.

PickFixed

PickFixed는 고정된 클러스터 집합을 선택합니다.

PolicyRule

가능한 값들은 서로 다른 네트워크 정책 규칙을 나타냅니다.

Description
AllowAll

모든 네트워크 트래픽을 허용합니다.

DenyAll

모든 네트워크 트래픽을 거부합니다.

AllowSameNamespace

동일한 네임스페이스 내의 트래픽을 허용합니다.

PropagationPolicy

전파는 함대 내에서 네임스페이스를 공급하는 데 사용됩니다.

Name 형식 Description
placementProfile

PlacementProfile

배치를 통한 전파에 사용할 프로파일입니다.

type

PropagationType

사용할 보험 유형. 기본값은 배치입니다.

PropagationType

함대 구성원들 간에 네임스페이스가 어떻게 프로비저링될지에 관한 것입니다.

Description
Placement

ClusterResourcePlacement를 사용하세요.

PropertySelectorOperator

연산자는 클러스터의 관측된 특성 값과 요구사항에 명시된 값 간의 관계를 지정합니다.

Description
Gt

Gt는 특정 속성의 관측 값이 요구사항에 명시된 값보다 클 경우 플릿이 클러스터를 선택하도록 지시합니다.

Ge

Ge는 특정 속성의 관찰 값이 요구사항에 명시된 값보다 크거나 같을 때 플릿이 클러스터를 선택하도록 지시합니다.

Eq

이방정식은 특정 속성의 관측값이 요구사항에 명시된 값과 같을 경우 플릿이 클러스터를 선택하도록 지시합니다.

Ne

Ne는 특정 속성의 관측값이 요구사항에 명시된 값과 같지 않을 경우 플릿이 클러스터를 선택하도록 지시한다.

Lt

Lt는 특정 속성의 관측 값이 요구사항에 명시된 값보다 작을 때 Fleet가 클러스터를 선택하도록 지시합니다.

Le

Le는 특정 속성의 관측 값이 요구사항에 명시된 값보다 작거나 같을 경우 플릿이 클러스터를 선택하도록 지시합니다.

ResourceQuota

관리되는 네임스페이스의 리소스 쿼터입니다.

Name 형식 Description
cpuLimit

string

관리되는 네임스페이스의 CPU 한계. 자세한 내용은 다음을 참조하세요. https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#meaning-of-cpu

cpuRequest

string

관리 가능한 네임스페이스에 대한 CPU 요청입니다. 자세한 내용은 다음을 참조하세요. https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#meaning-of-cpu

memoryLimit

string

관리되는 네임스페이스의 메모리 한도입니다. 자세한 내용은 다음을 참조하세요. https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#meaning-of-memory

memoryRequest

string

관리 가능한 네임스페이스에 대한 메모리 요청입니다. 자세한 내용은 다음을 참조하세요. https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#meaning-of-memory

systemData

리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다.

Name 형식 Description
createdAt

string (date-time)

리소스 만들기의 타임스탬프(UTC)입니다.

createdBy

string

리소스를 만든 ID입니다.

createdByType

createdByType

리소스를 만든 ID의 형식입니다.

lastModifiedAt

string (date-time)

리소스 마지막 수정의 타임스탬프(UTC)

lastModifiedBy

string

리소스를 마지막으로 수정한 ID입니다.

lastModifiedByType

createdByType

리소스를 마지막으로 수정한 ID의 형식입니다.

TaintEffect

효과는 오염 효과를 나타내며 맞춰집니다. 비어 있다는 것은 모든 오염 효과와 일치한다는 뜻입니다. 명시된 경우, 허용된 값은 NoSchedule만 허용됩니다.

Description
NoSchedule

오염을 견딜 수 없는 한 새 팟이 노드에 스케줄링되는 것을 허용하지 말고, 스케줄러를 거치지 않고 Kubelet에 제출된 모든 팟은 시작하도록 허용하고, 이미 실행 중인 모든 팟은 계속 실행되도록 하세요. 스케줄러가 강제하는 것.

TolerationOperator

연산자는 키와 값의 관계를 나타냅니다. 유효한 연산자는 존재하는 것과 같다. 기본값은 같음으로 설정됩니다. Exists는 값에 대해 와일드카드와 동등하여, ClusterResourcePlacement가 특정 범주의 모든 오염을 허용할 수 있도록 합니다.

Description
Exists

허용 연산자가 존재합니다

Equal

허용 연산자 동일