AtlasProject 사용자 지정 리소스는 Atlas에서 프로젝트를 구성합니다. AtlasProject 사용자 지정 리소스를 만들면 Atlas Kubernetes Operator가 Atlas에서 새로운 프로젝트를 만들려고 시도합니다.
중요
Custom Resource(사용자 정의 리소스)는 더 이상 기본적으로 객체를 삭제하지 않음
Atlas Kubernetes Operator 사용자 지정 리소스 구성 파일을 사용하여 Atlas 구성을 관리 하지만, Atlas Kubernetes Operator 부터는 Kubernetes 에서 삭제 사용자 지정 2.0 리소스가 더 이상 ( 기본값) Atlas 에서 삭제되지 않습니다. 대신 Atlas Kubernetes Operator Atlas 에서 해당 리소스 관리를 중지할 뿐입니다. 예시 를 들어, Kubernetes 에서 Custom
AtlasProjectResource(사용자 지정 리소스)를 삭제 하면 기본값 으로 Atlas Kubernetes Operator 더 이상 Atlas 에서 해당 프로젝트 자동으로 삭제하지 않습니다. 이러한 동작 변경은 우발적이거나 예기치 않은 삭제를 방지하기 위한 것입니다. 이 동작을 Atlas Kubernetes Operator 이전에 사용된 기본값 으로 되돌리는 방법 2 등 자세히 학습0., 새 기본값: Atlas Kubernetes Operator 의 삭제 보호 기능 2 을0 참조하세요.마찬가지로, Atlas Kubernetes Operator 를 사용하여 Kubernetes 의 Atlas 프로젝트 에서 팀을 제거 하는 경우 Atlas Kubernetes Atlas Kubernetes Operator 는 Atlas 에서 팀을 삭제 하지 않습니다.
기본값 Atlas 구성 값을 암시적으로 사용하지 않으려면 원하는 구성 세부 정보를 명시적으로 정의하세요. 경우에 따라 Atlas 기본값을 상속하면 조정 루프가 발생하여 사용자 지정 리소스
READY상태 달성하지 못할 수 있습니다. 예시 들어AtlasDeployment사용자 지정 리소스 에 원하는 자동 확장 동작을 명시적으로 정의하면 포함된 예시 와 같이 사용자 지정 리소스 의 정적 인스턴스 크기가 자동 확장이 활성화된 Atlas 배포서버 에 반복적으로 적용되지 않도록 할 수 있습니다.autoScaling: diskGB: enabled: true compute: enabled: true scaleDownEnabled: true minInstanceSize: M30 maxInstanceSize: M40
Atlas Kubernetes Operator는 다음 조치 중 하나를 수행합니다.
연결 시크릿 이 구성하는 조직에 새 프로젝트 생성합니다.
기존 프로젝트를 재사용합니다. 이 경우, Atlas Kubernetes Operator는
spec.name이(가) 포함된 프로젝트가 존재하는지 확인합니다. 프로젝트가 있는 경우, Atlas Kubernetes Operator는 생성을 건너뜁니다. 조정 후 Atlas Kubernetes Operator는status.id필드를 프로젝트 ID로 업데이트합니다.
spec.connectionSecretRef.name 매개변수를 사용하여 AtlasProject 사용자 지정 리소스에 대한 연결 시크릿 을 설정할 수 있습니다. 이 매개변수는 기본값 global 연결 시크릿을 재정의합니다.
기본값 으로 Atlas Kubernetes Operator 사용자 지정 리소스와 동일한 네임스페이스 AtlasProject 에 연결 비밀을 유지합니다. 다른 네임스페이스 에 시크릿을 저장 하려면 spec.connectionSecretRef를 지정합니다. 네임스페이스 매개변수입니다.
Atlas Kubernetes Operator Atlas 관리 API 에 연결하기 위해 Atlas Kubernetes Operator 시크릿에서 조직 ID 및 API 키를 읽습니다.
AtlasProject 사용자 지정 리소스 사양을 편집하여 다음 옵션을 구성할 수도 있습니다.
spec.projectIpAccessList가 포함된 IP 액세스 목록 매개변수. 이 IP 액세스 목록 프로젝트 의 Atlas 클러스터에 대한 네트워크 액세스 을 부여합니다.
spec.teams 매개 변수가 있는 팀. 팀 통해 특정 프로젝트 에 대해 전체 Atlas 사용자 그룹 에 액세스 역할 부여할 수 있습니다.
spec.maintenanceWindow 가 포함된 유지 관리 기간 매개변수. 유지 관리 기간 Atlas 데이터베이스 배포에 대한 주간 유지 관리를 시작하는 시간과 요일을 설정합니다.
spec.networkPeers를 사용한 네트워크 피어링 매개변수. 네트워크 피어링을 사용하면 AWS, Azure, 또는 Google Cloud VPC에 안전하게 연결할 수 있습니다.
spec.encryptionAtRest와 함께 고객 managed 키를 사용한 미사용 데이터 암호화 매개변수. 고객 관리형 키를 사용한 미사용 데이터 암호화를 사용하면 클라우드 공급자의 KMS 와 MongoDB 암호화됨 스토리지 엔진을 함께 사용하여 보안 계층을 추가할 수 있습니다.
spec.x509CertRef.name 매개변수를 사용한X.509 인증 .
다음을 활성화 및 비활성화하는 설정을 포함하여 spec.settings 매개 변수가 있는 프로젝트 설정입니다.
클러스터 메트릭의 데이터베이스 통계 컬렉션
spec.alertConfigurationSyncEnabled를 사용하여 프로젝트 경고 구성을 및 spec.alertConfigurations 매개변수.
이러한 설정이 상호 작용하는 방식에 대한 자세한 내용은 고려 사항을 참조하세요.
Kubernetes 클러스터에서 AtlasProject 리소스를 제거하면 Atlas Kubernetes Operator가 Atlas에서 프로젝트를 제거합니다. 미리 프로젝트의 모든 cluster를 제거해야 합니다. 그렇지 않으면 Atlas에서 삭제 요청을 거부합니다.
예시
다음 예는 AtlasProject 사용자 지정 리소스 사양을 보여줍니다.
apiVersion: atlas.mongodb.com/v1 kind: AtlasProject metadata: name: my-project spec: name: Test project connectionSecretRef: name: my-atlas-key projectIpAccessList: - cidrBlock: "203.0.113.0/24" comment: "CIDR block for Application Server B - D"
Prometheus 예제
다음 예는 Prometheus와 통합되는 AtlasProject 사용자 지정 리소스 사양을 보여줍니다.
apiVersion: atlas.mongodb.com/v1 kind: AtlasProject metadata: name: my-project spec: name: TestPrometheusIntegration connectionSecretRef: name: my-atlas-key projectIpAccessList: - cidrBlock: "0.0.0.0/1" comment: "Everyone has access. For test purposes only." - cidrBlock: "128.0.0.0/1" comment: "Everyone has access. For test purposes only." integrations: - type: "PROMETHEUS" enabled: "true" username: "prometheus-user" passwordRef: name: "password-name" namespace: "password-namespace" scheme: "http" serviceDiscovery: "http"
자세한 내용은 타사 서비스와 통합을 참조하세요.
참고
Atlas Kubernetes Operator Grafana로 가져올 수 있는 샘플 Grafana 대시보드 제공합니다.
팀 예제
다음 예시는 이 프로젝트에 대해 green-leaf-team 에 Organization Owner 역할을 부여하는 AtlasProject 사용자 지정 리소스 사양을 보여줍니다. 팀원은 AtlasTeam 사용자 지정 리소스에 정의되어 있습니다.
apiVersion: atlas.mongodb.com/v1 kind: AtlasProject metadata: name: my-project spec: name: Test project teams: - teamRef: name: green-leaf-team roles: - ORGANIZATION_OWNER
자세한 내용은 팀 구성을 참조하세요.
유지 관리 기간 예시
다음 예제에서는 유지 관리 기간을 매주 화요일 오전 5시로 설정하고 자동 지연을 비활성화하는 AtlasProject 사용자 지정 리소스 사양을 보여줍니다.
apiVersion: atlas.mongodb.com/v1 kind: AtlasProject metadata: name: my-project spec: name: Test project projectIpAccessList: - ipAddress: "192.0.2.15" comment: "IP address for Application Server A" maintenanceWindow: dayOfWeek: 3 hourOfDay: 5 autoDefer: false
프로젝트 설정 예시
다음 예제에서는 클러스터 메트릭, 데이터 탐색기, Performance Advisor, 실시간 성능 패널 및 스키마 관리자에서 데이터베이스 통계 수집을 비활성화하는 AtlasProject 사용자 지정 리소스 사양을 보여줍니다.
apiVersion: atlas.mongodb.com/v1 kind: AtlasProject metadata: name: my-project spec: name: Test project projectIpAccessList: - ipAddress: "192.0.2.15" comment: "IP address for Application Server A" settings: isCollectDatabaseSpecificsStatisticsEnabled: false isDataExplorerEnabled: false isExtendedStorageSizesEnabled: false isPerformanceAdvisorEnabled: false isRealtimePerformancePanelEnabled: false isSchemaAdvisorEnabled: false
경고 구성 예제
다음 예제는 oplog window가 1시간 미만에 도달하는 경우 트리거되는 경고를 구성하는 AtlasProject 사용자 지정 리소스 사양을 보여줍니다.
apiVersion: atlas.mongodb.com/v1 kind: AtlasProject metadata: name: my-project spec: name: Test Atlas Operator Project connectionSecretRef: name: my-atlas-key alertConfigurations: - eventTypeName: "REPLICATION_OPLOG_WINDOW_RUNNING_OUT", enabled: true, notifications: - delayMin: 0 emailEnabled: true intervalMin: 60 roles: [ "GROUP_OWNER" ] smsEnabled: false typeName: "GROUP" threshold: operator: "LESS_THAN", threshold: "1", units: "HOURS" alertConfigurationSyncEnabled: true withDefaultAlertsSettings: false
타사 경고 구성 예제
다음 예제에서는 Slack을 통해 알림을 전송하는 경고를 구성하는 AtlasProject 사용자 지정 리소스 사양을 보여줍니다.
apiVersion: atlas.mongodb.com/v1 kind: AtlasProject metadata: name: my-project spec: name: Test Atlas Operator Project connectionSecretRef: name: my-atlas-key alertConfigurations: - eventTypeName: "REPLICATION_OPLOG_WINDOW_RUNNING_OUT" enabled: true notifications: - delayMin: 0 emailEnabled: true intervalMin: 60 roles: [ "GROUP_OWNER" ] smsEnabled: false - typeName: "SLACK" apiTokenRef: name: key-name namespace: key-namespace threshold: operator: "LESS_THAN" threshold: "1" units: "HOURS" alertConfigurationSyncEnabled: true withDefaultAlertsSettings: false
매개변수
Atlas Project
AtlasProject는 atlasprojects API 의 스키마입니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | atlas.mongodb.com/v1 | true |
| 문자열 |
| true |
| 객체 |
| true |
| 객체 |
| 거짓 |
| 객체 |
| 거짓 |
AtlasProject.spec
AtlasProjectSpec은 Atlas 에서 프로젝트의 대상 상태 정의합니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | Name은 아직 존재하지 않는 경우 연산자가 Atlas 에서 생성한 프로젝트의
| true |
| 부울 |
| 거짓 |
| [] 객체 |
| 거짓 |
| 객체 | 감사는 | 거짓 |
| 객체 |
| 거짓 |
| [] 객체 |
| 거짓 |
| [] 객체 |
| 거짓 |
| 객체 |
| 거짓 |
| [] 객체 |
| 거짓 |
| 객체 |
| 거짓 |
| [] 객체 | 통합은 프로젝트 에 대한 | 거짓 |
| 객체 |
| 거짓 |
| [] 객체 |
| 거짓 |
| [] 객체 |
| 거짓 |
| [] 객체 |
| 거짓 |
| 열거형 |
| 거짓 |
| 객체 | 설정에서는 프로젝트 설정을 구성할 수 있습니다. | 거짓 |
| [] 객체 | 팀을 사용하면 여러 사용자에게 프로젝트 액세스 역할을 부여할 수 있습니다. | 거짓 |
| 부울 | Atlas Kubernetes Operator 기본값 경고 구성을 사용하여 프로젝트 생성하는지 여부를 나타내는 플래그입니다. 이 설정을 사용하는 경우 Atlas Kubernetes Operator 프로젝트 경고 구성을 수정하려면 spec.``alertConfigurationSyncEnabled``도 true로 설정하다 해야 합니다. 프로젝트 만들 때 이 매개 변수를 false로 설정하다 Atlas 프로젝트 에 기본값 경고 구성을 추가하지 않습니다. 이 설정은 기존 프로젝트에는 영향을 주지 않습니다. 기본값: true | 거짓 |
| 객체 | X509CertRef는 | 거짓 |
AtlasProject.spec.alertConfigurations
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 부울 | 생략하면 구성이 비활성화됩니다. | 거짓 |
| 문자열 | 경고 트리거하다 할 이벤트 유형입니다. | 거짓 |
| [] 객체 |
| 거짓 |
| 객체 |
| 거짓 |
| [] 객체 | 경고 조건이 감지되면 알림이 전송됩니다. | 거짓 |
| 열거형 |
| 거짓 |
| 객체 | 임계값으로 인해 경고 트리거됩니다. | 거짓 |
AtlasProject.spec.alertConfigurations.matchers
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | 일치시킬 대상 객체의 필드 이름입니다. | 거짓 |
| 문자열 | 필드 값을 테스트하려면 | 거짓 |
| 문자열 | 지정된 연산자로 테스트할 값입니다. | 거짓 |
AtlasProject.spec.alertConfigurations.metricThreshold
MetricThreshold로 인해 경고 트리거됩니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | 경고 가 트리거될 임계값입니다. | true |
| 문자열 | 확인할 지표의 이름입니다. | 거짓 |
| 문자열 | 이 값을 | 거짓 |
| 문자열 | 임계값과 비교하여 현재 지표 값을 확인할 때 적용할 연산자입니다. | 거짓 |
| 문자열 | 임계값은 | 거짓 |
AtlasProject.spec.alertConfigurations. 알림
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 객체 | Slack | 거짓 |
| 문자열 | Slack 채널 이름입니다. | 거짓 |
| 객체 | Datadog | 거짓 |
| 문자열 | 사용할 | 거짓 |
| integer | 경고 조건이 감지된 후 첫 번째 알림을 보내기 전에 대기할 시간(분)입니다. | 거짓 |
| 문자열 | 경고 알림 전송되는 이메일 주소 입니다. | 거짓 |
| 부울 | 이메일 알림 보내야 하는지 여부를 나타내는 플래그입니다. | 거짓 |
| 문자열 | 소문자로 된 Flowdock 흐름 이름입니다. | 거짓 |
| 객체 | Flowdock 개인 | 거짓 |
| integer | 해결되지 않은 승인되지 않은 경고에 대한 연속 알림 사이에 대기할 시간(분)입니다. | 거짓 |
| 문자열 | 경고 알림 전송되는 휴대폰 번호입니다. | 거짓 |
| 객체 |
| 거짓 |
| 문자열 | 사용할 | 거짓 |
| 문자열 | 소문자로 된 Flowdock 조직 이름입니다. 이 이름은 | 거짓 |
| []string | 다음 | 거짓 |
| 객체 |
| 거짓 |
| 부울 | 문자 메시지 알림 보내야 하는지 여부를 나타내는 플래그입니다. | 거짓 |
| 문자열 | 팀의 고유 식별자입니다. | 거짓 |
| 문자열 | 이 알림을 수신하는 팀의 레이블입니다. | 거짓 |
| 문자열 | 경고 알림의 유형입니다. | 거짓 |
| 문자열 | 알림 보낼 Atlas user 의 이름입니다. 경고 구성을 소유한 프로젝트 의 사용자만 여기에서 허용됩니다. | 거짓 |
| 객체 |
| 거짓 |
AtlasProject.spec.alertConfigurations. 알림.apiTokenRef
Slack API 토큰 또는 Bot 토큰이 포함된 시크릿입니다. SLACK 알림 유형에 맞게 채워집니다. 나중에 토큰이 유효하지 않게 되면 Atlas 프로젝트 소유자에게 이메일 보내고 결국 토큰을 제거합니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | Kubernetes 리소스의 이름 | true |
| 문자열 | Kubernetes 리소스의 네임스페이스 | 거짓 |
AtlasProject.spec.alertConfigurations. 알림.datadogAPIKeyRef
Datadog API 키가 포함된 시크릿입니다. Datadog 대시보드 에서 찾을 수 있습니다. DATADOG 알림 유형에 대해 채워집니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | Kubernetes 리소스의 이름 | true |
| 문자열 | Kubernetes 리소스의 네임스페이스 | 거짓 |
AtlasProject.spec.alertConfigurations. 알림.flowdockApiTokenRef
Flowdock 개인 API 토큰입니다. FLOWDOCK 알림 유형에 맞게 채워집니다. 나중에 토큰이 유효하지 않게 되면 Atlas 프로젝트 소유자에게 이메일 보내고 결국 토큰을 제거합니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | Kubernetes 리소스의 이름 | true |
| 문자열 | Kubernetes 리소스의 네임스페이스 | 거짓 |
AtlasProject.spec.alertConfigurations. 알림.opsGenieApiKeyRef
OpsGenie API 키. OPS_GENIE 알림 유형에 맞게 채워집니다. 나중에 키가 유효하지 않게 되면 Atlas 프로젝트 소유자에게 이메일 보내고 결국 토큰을 제거합니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | Kubernetes 리소스의 이름 | true |
| 문자열 | Kubernetes 리소스의 네임스페이스 | 거짓 |
AtlasProject.spec.alertConfigurations. 알림.serviceKeyRef
PagerDuty 서비스 키입니다. PAGER_DUTY 알림 유형에 대해 채워집니다. 나중에 키가 유효하지 않게 되면 Atlas 프로젝트 소유자에게 이메일 보내고 결국 키를 제거합니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | Kubernetes 리소스의 이름 | true |
| 문자열 | Kubernetes 리소스의 네임스페이스 | 거짓 |
AtlasProject.spec.alertConfigurations. 알림.victorOpsSecretRef
VictorOps API 키와 라우팅 키가 포함된 시크릿입니다. VICTOR_OPS 알림 유형에 대해 채워집니다. 나중에 키가 유효하지 않게 되면 Atlas 프로젝트 소유자에게 이메일 보내고 결국 키를 제거합니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | Kubernetes 리소스의 이름 | true |
| 문자열 | Kubernetes 리소스의 네임스페이스 | 거짓 |
AtlasProject.spec.alertConfigurations.threshold
임계값으로 인해 경고 트리거됩니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | 임계값과 비교하여 현재 지표 값을 확인할 때 적용 연산자입니다. 허용되는 값은 | 거짓 |
| 문자열 | 경고 가 트리거될 임계값입니다. | 거짓 |
| 문자열 | 임계값은 | 거짓 |
AtlasProject.spec.auditing
감사는 MongoDB 유지 관리 Windows 나타냅니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 부울 | 감사 시스템이 "atype" : " | 거짓 |
| 문자열 |
| 거짓 |
| 부울 | { | 거짓 |
AtlasProject.spec.backupCompliancePolicyRef
BackupCompliancePolicyRef는 백업 컴플라이언스 사용자 지정 리소스 에 대한 참조입니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | Kubernetes 리소스의 이름 | true |
| 문자열 | Kubernetes 리소스의 네임스페이스 | 거짓 |
AtlasProject.spec.cloudProviderAccessRoles
CloudProviderAccessRole은 클라우드 공급자에 대한 통합을 정의합니다. 삭제: 이 유형은 CloudProviderIntegration을 위해 더 이상 사용되지 않습니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 |
| true |
| 문자열 |
| 거짓 |
AtlasProject.spec.cloudProviderIntegrations
CloudProviderIntegration은 클라우드 공급자에 대한 통합을 정의합니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 |
| true |
| 문자열 |
| 거짓 |
AtlasProject.spec.connectionSecretRef
ConnectionSecret은(는) Atlas 에 연결하는 방법에 대한 정보(조직 ID, API 키)가 포함된 Kubernetes 시크릿의 이름입니다. 제공하지 않으면 기본값 연산자 연결 구성이 사용됩니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | Kubernetes 리소스의 이름 | true |
| 문자열 | Kubernetes 리소스의 네임스페이스 | 거짓 |
AtlasProject.spec.customRoles
CustomRole을 사용하면 클러스터 에서 사용자 지정 역할 만들고 변경할 수 있습니다. 사용자 지정 역할을 사용하여 Atlas 내장 역할이 설명할 수 없는 사용자 지정 조치 집합을 지정할 수 있습니다. 더 이상 사용되지 않음:https://www.mongodb.com/ko-kr/docs/atlas/ 연산자 /current/migrate-Parameter-to-resource/#std-label-ak 의8마이그레이션 가이드 에 따라 AtlasCustomRoles 사용자 지정 리소스 로 마이그레이션합니다. so-migrate-ptr
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | 역할 식별하는 사람이 읽을 수 있는 레이블입니다. 이 | true |
| [] 객체 | 역할 부여하는 개별 권한 | 거짓 |
| [] 객체 | 이 사용자 지정 역할이 상속하는 기본 제공 역할의 목록. | 거짓 |
AtlasProject.spec.customRoles.조치
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | 권한 작업을 식별하는 사람이 읽을 수 있는 레이블입니다. | true |
| [] 객체 | 조치 을 부여하는 | true |
AtlasProject.spec.customRoles.actions.resources
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 부울 |
| 거짓 |
| 문자열 | 한 명의 | 거짓 |
| 문자열 | 한 명의 | 거짓 |
AtlasProject.spec.customRoles.inheritedRoles
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | 누군가가 한 명의 | true |
| 문자열 | 상속된 역할 식별하는 사람이 읽을 수 있는 레이블입니다. | true |
AtlasProject.spec.encryptionAtRest
EncryptionAtRest를 사용하면 AWS, Azure 및 GCP 제공자에 대한 암호화 설정하다 수 있습니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 객체 |
| 거짓 |
| 객체 |
| 거짓 |
| 객체 |
| 거짓 |
AtlasProject.spec.encryptionAtRest.awsKms
AwsKms는 AWS KMS 구성 세부 정보와 Atlas 프로젝트 에 대해 미사용 데이터 암호화를 활성화할지 여부를 지정합니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 부울 | Atlas 프로젝트 에 대해 미사용 데이터 암호화를 | 거짓 |
| 문자열 |
| 거짓 |
| 객체 |
| 거짓 |
| 부울 | 제공자 에 대해 설정하다 암호화 키 | 거짓 |
AtlasProject.spec.encryptionAtRest.awsKms.secretRef
AccessKeyID, SecretAccessKey, CustomerMasterKeyID 및 RoleID 필드를 포함하는 에 대한 참조입니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | Kubernetes 리소스의 이름 | true |
| 문자열 | Kubernetes 리소스의 네임스페이스 | 거짓 |
AtlasProject.spec.encryptionAtRest.azureKeyVault
AzureKeyVault는 Azure Key Vault 구성 세부 정보와 Atlas 프로젝트 에 대해 미사용 데이터 암호화를 사용할지 여부를 지정합니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | Azure 계정 자격 증명 있는 Azure 환경입니다. 유효한 값은 | 거짓 |
| 문자열 | Azure | 거짓 |
| 부울 | Atlas 프로젝트 에 대해 미사용 데이터 암호화를 | 거짓 |
| 문자열 | Azure Key Vault 포함된 Azure 리소스 그룹 의 이름입니다. | 거짓 |
| 객체 |
| 거짓 |
| 문자열 | Azure 구독 내 Azure | 거짓 |
AtlasProject.spec.encryptionAtRest.azureKeyVault.secretRef
SubscriptionID, KeyVaultName, KeyIdentifier, Secret 필드를 포함하는 Secret에 대한 참조입니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | Kubernetes 리소스의 이름 | true |
| 문자열 | Kubernetes 리소스의 네임스페이스 | 거짓 |
AtlasProject.spec.encryptionAtRest.googleCloudKms
GoogleCloudKms는 GCP KMS 구성 세부 정보와 Atlas 프로젝트 에 대해 미사용 데이터 암호화를 사용할지 여부를 지정합니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 부울 | Atlas 프로젝트 에 대해 미사용 데이터 암호화를 | 거짓 |
| 객체 |
| 거짓 |
AtlasProject.spec.encryptionAtRest.googleCloudKms.secretRef
ServiceAccountKey, KeyVersionResourceID 필드를 포함하는 Secret에 대한 참조입니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | Kubernetes 리소스의 이름 | true |
| 문자열 | Kubernetes 리소스의 네임스페이스 | 거짓 |
AtlasProject.spec.integrations
Atlas 와 타사 서비스 간의 프로젝트 통합. 더 이상 사용되지 않음:https://www.mongodb.com/ko-kr/docs/atlas/ 연산자 /current/migrate-Parameter-to-resource/#std-label-ak 의8마이그레이션 가이드 에 따라 AtlasTirdPartyIntegration 사용자 지정 리소스 로 마이그레이션합니다. so-migrate-ptr
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | New Relic 계정을 식별하는 고유한 40-16진수 문자열입니다. | 거짓 |
| 객체 | Datadog, | 거짓 |
| 객체 | Atlas Slack 계정에 액세스할 수 있도록 허용하는 키가 포함된 쿠버네티스 시크릿에 대한 참조입니다. | 거짓 |
| 문자열 | Atlas 경고 알림 보내는 Slack 채널 의 이름입니다. | 거짓 |
| 부울 | 누군가가 Prometheus 통합을 활성화했는지 여부를 나타내는 플래그입니다. | 거짓 |
| 문자열 |
| 거짓 |
| 객체 | New Relic 라이선스를 식별하는 고유한 40-16진수 문자열이 포함된 Kubernetes Secret에 대한 참조입니다. | 거짓 |
| 문자열 | Atlas 알림 보내는 Microsoft Teams webhook의 엔드포인트 웹 주소 . | 거짓 |
| 문자열 | 거짓 | |
| 문자열 |
| 거짓 |
| 객체 | Atlas Prometheus 계정에 액세스할 수 있도록 허용하는 비밀번호가 포함된 쿠버네티스 시크릿에 대한 참조입니다. | 거짓 |
| 객체 | New Relic 계정과 연결된 쿼리 키가 포함된 Kubernetes Secret에 대한 참조입니다. | 거짓 |
| 문자열 | Atlas | 거짓 |
| 객체 | Splunk On-Call 계정과 연결된 라우팅 키가 포함된 쿠버네티스 시크릿에 대한 참조입니다. Victor Ops에 사용됩니다. | 거짓 |
| 문자열 | 거짓 | |
| 객체 | 웹훅에 대한 시크릿이 포함된 Kubernetes 시크릿에 대한 참조입니다. | 거짓 |
| 문자열 | Prometheus 서비스를 검색하는 데 원하는 메서드입니다. | 거짓 |
| 객체 |
| 거짓 |
| 문자열 | Slack 팀 식별하는 사람이 읽을 수 있는 레이블입니다. | 거짓 |
| 열거형 | 타사 통합 | 거짓 |
| 문자열 | Atlas 알림 보내는 엔드포인트 웹 주소 입니다. 웹훅에 사용됩니다. | 거짓 |
| 문자열 | Prometheus 수신 웹훅을 식별하는 사람이 읽을 수 있는 레이블입니다. | 거짓 |
| 객체 | New Relic 계정과 연결된 삽입 키가 포함된 Kubernetes Secret에 대한 참조입니다. | 거짓 |
AtlasProject.spec.integrations.apiKeyRef
Datadog, OpsGenie 또는 Victor Ops용 API 키가 포함된 쿠버네티스 시크릿에 대한 참조입니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | Kubernetes 리소스의 이름 | true |
| 문자열 | Kubernetes 리소스의 네임스페이스 | 거짓 |
AtlasProject.spec.integrations.apiTokenRef
Atlas Slack 계정에 액세스할 수 있도록 허용하는 키가 포함된 쿠버네티스 시크릿에 대한 참조입니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | Kubernetes 리소스의 이름 | true |
| 문자열 | Kubernetes 리소스의 네임스페이스 | 거짓 |
AtlasProject.spec.integrations.licenseKeyRef
New Relic 라이선스를 식별하는 고유한 40-16진수 문자열이 포함된 Kubernetes Secret에 대한 참조입니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | Kubernetes 리소스의 이름 | true |
| 문자열 | Kubernetes 리소스의 네임스페이스 | 거짓 |
AtlasProject.spec.integrations.passwordRef
Atlas Prometheus 계정에 액세스할 수 있도록 허용하는 비밀번호가 포함된 쿠버네티스 시크릿에 대한 참조입니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | Kubernetes 리소스의 이름 | true |
| 문자열 | Kubernetes 리소스의 네임스페이스 | 거짓 |
AtlasProject.spec.integrations.readTokenRef
New Relic 계정과 연결된 쿼리 키가 포함된 Kubernetes Secret에 대한 참조입니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | Kubernetes 리소스의 이름 | true |
| 문자열 | Kubernetes 리소스의 네임스페이스 | 거짓 |
AtlasProject.spec.integrations.routingKeyRef
Splunk On-Call 계정과 연결된 라우팅 키가 포함된 쿠버네티스 시크릿에 대한 참조입니다. Victor Ops에 사용됩니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | Kubernetes 리소스의 이름 | true |
| 문자열 | Kubernetes 리소스의 네임스페이스 | 거짓 |
AtlasProject.spec.integrations.secretRef
웹훅에 대한 시크릿이 포함된 Kubernetes 시크릿에 대한 참조입니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | Kubernetes 리소스의 이름 | true |
| 문자열 | Kubernetes 리소스의 네임스페이스 | 거짓 |
AtlasProject.spec.integrations.serviceKeyRef
PagerDuty 계정과 연결된 서비스 키가 포함된 쿠버네티스 시크릿에 대한 참조입니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | Kubernetes 리소스의 이름 | true |
| 문자열 | Kubernetes 리소스의 네임스페이스 | 거짓 |
AtlasProject.spec.integrations.writeTokenRef
New Relic 계정과 연결된 삽입 키가 포함된 Kubernetes Secret에 대한 참조입니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | Kubernetes 리소스의 이름 | true |
| 문자열 | Kubernetes 리소스의 네임스페이스 | 거짓 |
AtlasProject.spec.maintenanceWindow
유지 관리 창을 사용하면 한 주 중 유지 관리 작업을 실행 기본 시간을 지정할 수 있습니다. 자세한 내용은 https://www.mongodb.com/ko-kr/docs/atlas/reference/api/maintenance-windows/를 참조하세요.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 부울 | 예정된 프로젝트 유지 관리를 1주일 동안 자동으로 연기할지 여부를 나타내는 플래그입니다. | 거짓 |
| integer | 유지 관리 기간 1기반 정수로 시작하려는 요일입니다. 일요일 1, 월요일 2, 화요일 3, 수요일 4, 목요일 5, 금요일 6, 토요일 7. 최소: 1 최대: 7 | 거짓 |
| 부울 | 예정된 다음 프로젝트 유지 관리를 일주일 동안 연기할지 여부를 나타내는 플래그입니다. | 거짓 |
| integer | 유지 관리 기간 시작하려는 날짜의 시간입니다. 이 매개변수는 자정이 0, 정오가 12인 24시간제를 사용합니다. 최소: 0 최대: 23 | 거짓 |
| 부울 | 프로젝트 유지 관리가 즉시 시작되도록 지시했는지 여부를 나타내는 플래그입니다. 지연이 참인 경우 지정할 수 없습니다. | 거짓 |
AtlasProject.spec.networkPeers
현재 프로젝트에 대해 구성된 NetworkPeer입니다. 더 이상 사용 가이드 않음:https://www.mongodb.com/ko-kr/docs/atlas/ 연산자 /current/ 마이그레이션 -parametre-to-resource/#std-label-ak8so-migrate-ptr
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 |
| 거짓 |
| 문자열 | Atlas | 거짓 |
| 문자열 |
| 거짓 |
| 문자열 |
| 거짓 |
| 문자열 |
| 거짓 |
| 문자열 |
| 거짓 |
| 문자열 |
| 거짓 |
| 문자열 | 사용자 | 거짓 |
| 문자열 |
| 거짓 |
| 문자열 |
| 거짓 |
| 문자열 |
| 거짓 |
| 문자열 | 사용자 | 거짓 |
| 문자열 | VNetName은 Azure VNet의 이름입니다. Azure 에만 적용됩니다. | 거짓 |
| 문자열 |
| 거짓 |
AtlasProject.spec.privateEndpoints
비공개 엔드포인트는 현재 프로젝트에 대해 구성된 비공개 엔드포인트의 목록입니다. 더 이상 사용되지 않음:https://www.mongodb.com/ko-kr/docs/atlas/ 연산자 /current/migrate-Parameter-to-resource/#std-label-ak 의8마이그레이션 가이드 에 따라 AtlasPrivateEndpoint Custom 리소스 로 마이그레이션합니다. so-migrate-ptr
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 열거형 | 비공개 엔드포인트 서비스를 조회하려는 클라우드 | true |
| 문자열 | 비공개 엔드포인트 서비스를 생성하려는 클라우드 공급자 | true |
| 문자열 | 엔드포인트 그룹 의 고유 식별자입니다. 엔드포인트 그룹은 Google Cloud에서 만든 모든 엔드포인트를 포함합니다. | 거짓 |
| [] 객체 | 엔드포인트 그룹을 구성하는 개별 비공개 | 거짓 |
| 문자열 | 엔드포인트를 생성한 Google Cloud 프로젝트 의 고유 식별자입니다. | 거짓 |
| 문자열 |
| 거짓 |
| 문자열 | Azure VNet에서 만든 비공개 엔드포인트 네트워크 인터페이스의 비공개 | 거짓 |
AtlasProject.spec.privateEndpoints.엔드포인트들
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | Google Cloud에서 만든 엔드포인트에 해당하는 전달 규칙입니다. | 거짓 |
| 문자열 | Google Cloud에서 생성한 엔드포인트의 비공개 | 거짓 |
AtlasProject.spec.projectIpAccessList
IPAccessList를 사용하면 프로젝트의 IP 액세스 목록을 사용할 수 있습니다. 자세한 내용은 https://mongodb.com/ko-kr/docs/atlas/reference/api/ip-access-list/add-entries-to-access-list/ 를 참조하세요. 더 이상 사용되지 않음:https://www.mongodb.com/ko-kr/docs/atlas/ 연산자 /current/migrate-parametric-to-resource/#std-label-ak 의8마이그레이션 가이드 에 따라 AtlasIPAccessList Custom Resource(사용자 지정 리소스)로 마이그레이션합니다. so-migrate-ptr
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | 이 액세스 목록 항목에 있는 | 거짓 |
| 문자열 | 이 액세스 목록 항목에서 | 거짓 |
| 문자열 | 이 액세스 목록 항목과 연결된 댓글입니다. | 거짓 |
| 문자열 |
| 거짓 |
| 문자열 | 이 액세스 목록 항목에서 | 거짓 |
AtlasProject.spec.settings
설정에서는 프로젝트 설정을 구성할 수 있습니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 부울 | 지정된 프로젝트의 데이터베이스별 지표를 수집할지 여부를 나타내는 플래그입니다. | 거짓 |
| 부울 | 지정된 프로젝트의 데이터 탐색기를 활성화할지 여부를 나타내는 플래그입니다. | 거짓 |
| 부울 | 지정된 프로젝트의 확장 저장소 크기를 활성화할지 여부를 나타내는 플래그입니다. | 거짓 |
| 부울 | 지정된 프로젝트의 Performance Advisor 및 프로파일러를 활성화할지 여부를 나타내는 플래그입니다. | 거짓 |
| 부울 | 지정된 프로젝트의 실시간 성능 패널을 활성화할지 여부를 나타내는 플래그입니다. | 거짓 |
| 부울 | 지정된 프로젝트의 스키마 관리자를 활성화할지 여부를 나타내는 플래그입니다. | 거짓 |
AtlasProject.spec.팀
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| []enum | 팀 사용자가 프로젝트 내에서 갖는 역할입니다. 열거형: | true |
| 객체 | 프로젝트 에 할당될 | true |
AtlasProject.spec.팀.teamRef
프로젝트 에 할당될 AtlasTeam 사용자 지정 리소스 에 대한 참조입니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | Kubernetes 리소스의 이름 | true |
| 문자열 | Kubernetes 리소스의 네임스페이스 | 거짓 |
AtlasProject.spec.x509CertRef
X509CertRef는 PEM으로 인코딩된 CA 인증서가 포함된 쿠버네티스 시크릿에 대한 참조입니다. Atlas Kubernetes Operator atlas.mongodb.com/type= 자격 증명 레이블이 있는 시크릿만 감시합니다. 불필요한 시크릿을 보지 않도록 합니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | Kubernetes 리소스의 이름 | true |
| 문자열 | Kubernetes 리소스의 네임스페이스 | 거짓 |
AtlasProject.status
AtlasProjectStatus는 AtlasProject의 관찰된 상태 정의합니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| [] 객체 | 조건은 Atlas Custom Resource(사용자 지정 리소스)의 현재 상태 보여주는 상태 목록입니다. | true |
| [] 객체 |
| 거짓 |
| []string |
| 거짓 |
| [] 객체 |
| 거짓 |
| [] 객체 |
| 거짓 |
| [] 객체 | ' | 거짓 |
| 문자열 | Atlas 프로젝트의 | 거짓 |
| [] 객체 | 현재 프로젝트에 대해 구성된 네트워크 피어링 목록 | 거짓 |
| integer |
| 거짓 |
| [] 객체 | 현재 프로젝트 에 대해 구성된 비공개 엔드포인트 목록 | 거짓 |
| 객체 | Prometheus에는 다음을 포함한 Prometheus 통합 상태가 포함되어 있습니다. | 거짓 |
| [] 객체 | 팀은 | 거짓 |
AtlasProject.status.conditions
조건은 특정 점 의 Atlas Custom Resource(사용자 지정 리소스) 상태 를 설명합니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | 조건의 상태입니다. 참, 거짓, 알 수 없음 중 하나입니다. | true |
| 문자열 | Atlas Custom Resource(사용자 지정 리소스) 조건 유형입니다. | true |
| 문자열 | 마지막으로 조건이 한 상태에서 다른 상태로 전환된 시간입니다. | 거짓 |
| 문자열 | 전환에 대한 세부 정보를 제공하는 | 거짓 |
| 문자열 | 조건의 마지막 전환에 대한 | 거짓 |
AtlasProject.status.alertConfigurations
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | 경고 승인된 날짜입니다. 경고 승인된 적이 없는 경우 표시되지 않습니다. | 거짓 |
| 문자열 | 경고 승인한 사용자가 남긴 댓글입니다. 경고 승인된 적이 없는 경우 표시되지 않습니다. | 거짓 |
| 문자열 | 경고 를 승인한 사용자의 사용자 이름 . 경고 승인된 적이 없는 경우 표시되지 않습니다. | 거짓 |
| 문자열 |
| 거짓 |
| 문자열 | 이 경고 적용되는 클러스터 의 | 거짓 |
| 문자열 | 이 경고 적용되는 클러스터 의 이름입니다. | 거짓 |
| 문자열 | 이 경고 구성이 생성된 시점의 | 거짓 |
| 객체 |
| 거짓 |
| 부울 | 생략하면 구성이 비활성화됩니다. | 거짓 |
| 문자열 |
| 거짓 |
| 문자열 | 경고 트리거하다 할 이벤트 유형입니다. | 거짓 |
| 문자열 | 이 경고 구성을 소유한 프로젝트 의 고유 식별자입니다. | 거짓 |
| 문자열 |
| 거짓 |
| 문자열 | 경고 적용되는 각 호스팅하다 의 호스트 이름 및 포트입니다. | 거짓 |
| 문자열 | 고유 식별자입니다. | 거짓 |
| 문자열 | 이 경고 에 대한 마지막 알림이 전송된 시간입니다. 알림 이 전송된 경우에만 표시됩니다. | 거짓 |
| [] 객체 |
| 거짓 |
| 문자열 | 값이 임계값을 벗어난 측정값의 이름입니다. | 거짓 |
| 객체 |
| 거짓 |
| [] 객체 | 경고 조건이 감지되면 알림이 전송됩니다. | 거짓 |
| 문자열 | 복제본 세트 의 이름입니다. | 거짓 |
| 문자열 | 경고 종료된 시점입니다. 상태가 | 거짓 |
| 문자열 | 경고 의 심각도입니다. | 거짓 |
| 문자열 |
| 거짓 |
| 문자열 | 경고 의 현재 상태 . 가능한 값은 | 거짓 |
| 객체 | 임계값으로 인해 경고 트리거됩니다. | 거짓 |
| 문자열 | 이 경고 구성이 마지막으로 업데이트된 시점의 | 거짓 |
AtlasProject.status.alertConfigurations.currentValue
CurrentValue는 경고 트리거한 지표의 현재 값을 나타냅니다. HOST_METRIC 유형의 경고에만 표시됩니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | 지표의 값입니다. | 거짓 |
| 문자열 | 값은 | 거짓 |
AtlasProject.status.alertConfigurations.matchers
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | 일치시킬 대상 객체의 필드 이름입니다. | 거짓 |
| 문자열 | 필드 값을 테스트하려면 | 거짓 |
| 문자열 | 지정된 연산자로 테스트할 값입니다. | 거짓 |
AtlasProject.status.alertConfigurations.metricThreshold
MetricThreshold로 인해 경고 트리거됩니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | 경고 가 트리거될 임계값입니다. | true |
| 문자열 | 확인할 지표의 이름입니다. | 거짓 |
| 문자열 | 이 값을 | 거짓 |
| 문자열 | 임계값과 비교하여 현재 지표 값을 확인할 때 적용할 연산자입니다. | 거짓 |
| 문자열 | 임계값은 | 거짓 |
AtlasProject.status.alertConfigurations. 알림
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | Slack | 거짓 |
| 문자열 | Slack 채널 이름입니다. | 거짓 |
| 문자열 | Datadog | 거짓 |
| 문자열 | 사용할 | 거짓 |
| integer | 경고 조건이 감지된 후 첫 번째 알림을 보내기 전에 대기할 시간(분)입니다. | 거짓 |
| 문자열 | 경고 알림 전송되는 이메일 주소 입니다. | 거짓 |
| 부울 | 이메일 알림 보내야 하는지 여부를 나타내는 플래그입니다. | 거짓 |
| 문자열 | 소문자로 된 Flowdock 흐름 이름입니다. | 거짓 |
| 문자열 | Flowdock 개인 | 거짓 |
| integer | 해결되지 않은 승인되지 않은 경고에 대한 연속 알림 사이에 대기할 시간(분)입니다. | 거짓 |
| 문자열 | 경고 알림 전송되는 휴대폰 번호입니다. | 거짓 |
| 문자열 | Opsgenie | 거짓 |
| 문자열 | 사용할 | 거짓 |
| 문자열 | 소문자로 된 Flowdock 조직 이름입니다. 이 이름은 | 거짓 |
| []string | 다음 | 거짓 |
| 문자열 |
| 거짓 |
| 부울 | 문자 메시지 알림 보내야 하는지 여부를 나타내는 플래그입니다. | 거짓 |
| 문자열 | 팀의 고유 식별자입니다. | 거짓 |
| 문자열 | 이 알림을 수신하는 팀의 레이블입니다. | 거짓 |
| 문자열 | 경고 알림의 유형입니다. | 거짓 |
| 문자열 | 알림 보낼 Atlas user 의 이름입니다. 경고 구성을 소유한 프로젝트 의 사용자만 여기에서 허용됩니다. | 거짓 |
| 문자열 |
| 거짓 |
| 문자열 |
| 거짓 |
AtlasProject.status.alertConfigurations.threshold
임계값으로 인해 경고 트리거됩니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | 임계값과 비교하여 현재 지표 값을 확인할 때 적용 연산자입니다. 다음 값을 허용합니다: | 거짓 |
| 문자열 | 경고 가 트리거될 임계값입니다. | 거짓 |
| 문자열 | 임계값에 대한 | 거짓 |
AtlasProject.status.cloudProviderIntegrations
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 |
| true |
| 문자열 | 역할의 클라우드 공급자를 식별하는 인간 판독 가능 레이블. | true |
| 문자열 |
| 거짓 |
| 문자열 | 누군가가 지정된 클라우드 서비스 제공자 에 대해 이 역할 승인한 날짜 및 시간입니다. 이 매개변수는 값을 | 거짓 |
| 문자열 | 누군가가 지정된 cloud 서비스 제공자 에 대해 이 역할 만든 날짜 및 시간입니다. 이 매개변수는 값을 | 거짓 |
| 문자열 | 애플리케이션 오류 메시지가 반환되었습니다. | 거짓 |
| [] 객체 | 이 Amazon Web Services ID 및 액세스 관리 역할 과 연결된 애플리케이션 기능이 포함된 목록입니다. | 거짓 |
| 문자열 |
| 거짓 |
| 문자열 | 역할을 식별하는 고유한 24자리 16진수 문자열. | 거짓 |
| 문자열 | 서비스 계정의 | 거짓 |
AtlasProject.status.cloudProviderIntegrations.featureUsages
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | 이 Amazon Web Services ID 및 액세스 관리 역할 에 연결된 데이터 레이크 에 대한 특성을 식별합니다. | 거짓 |
| 문자열 | 이 Amazon Web Services ID 및 액세스 관리 역할 에 연결된 | 거짓 |
AtlasProject.status.customRoles
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | 고유한 역할 | true |
| 문자열 | 지정된 사용자 지정 역할 의 | true |
| 문자열 | 사용자 지정 역할 | 거짓 |
AtlasProject.status.expiredIpAccessList
IPAccessList를 사용하면 프로젝트의 IP 액세스 목록을 사용할 수 있습니다. 자세한 내용은 https://mongodb.com/ko-kr/docs/atlas/reference/api/ip-access-list/add-entries-to-access-list/ 를 참조하세요. 더 이상 사용되지 않음:https://www.mongodb.com/ko-kr/docs/atlas/ 연산자 /current/migrate-parametric-to-resource/#std-label-ak 의8마이그레이션 가이드 에 따라 AtlasIPAccessList Custom Resource(사용자 지정 리소스)로 마이그레이션합니다. so-migrate-ptr
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | 이 액세스 목록 항목에 있는 | 거짓 |
| 문자열 | 이 액세스 목록 항목에서 | 거짓 |
| 문자열 | 이 액세스 목록 항목과 연결된 댓글입니다. | 거짓 |
| 문자열 |
| 거짓 |
| 문자열 | 이 액세스 목록 항목에서 | 거짓 |
AtlasProject.status.networkPeers
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 |
| true |
| 문자열 | 네트워크 피어를 조회하려는 클라우드 공급자. | true |
| 문자열 | 네트워크 피어를 생성하려는 리전입니다. 다음에는 필요하지 않습니다. | true |
| 문자열 |
| 거짓 |
| 문자열 | Atlas 네트워크 이름. | 거짓 |
| 문자열 | 네트워크 피어링 연결의 고유 식별자입니다. | 거짓 |
| 문자열 |
| 거짓 |
| 문자열 | 네트워크 피어의 오류 상태. | 거짓 |
| 문자열 | 네트워크 피어의 오류 상태. Azure 에만 적용됩니다. | 거짓 |
| 문자열 | 네트워크 피어의 오류 상태. | 거짓 |
| 문자열 |
| 거짓 |
| 문자열 | 네트워크 피어링의 상태입니다. | 거짓 |
| 문자열 | 네트워크 피어링의 상태입니다. | 거짓 |
| 문자열 |
| 거짓 |
AtlasProject.status.privateEndpoints
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | 비공개 엔드포인트 서비스를 조회하려는 클라우드 | true |
| 문자열 | 비공개 엔드포인트 서비스를 생성하려는 클라우드 공급자 | true |
| [] 객체 | 네트워크 엔드포인트 그룹을 구성하는 개별 | 거짓 |
| 문자열 |
| 거짓 |
| 문자열 |
| 거짓 |
| []string |
| 거짓 |
| 문자열 | Atlas managed | 거짓 |
| 문자열 | Azure Private Link Service의 고유 식별자( | 거짓 |
AtlasProject.status.privateEndpoints.엔드포인트
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | 사용자가 만든 Google Cloud 소비자 전달 규칙을 식별하는 사람이 읽을 수 있는 레이블입니다. | true |
| 문자열 | 이 Google Cloud 소비자 전달 규칙이 확인되는 비공개 인터넷 프로토콜 버전 4 (IPv4) 주소 1개입니다. | true |
| 문자열 |
| true |
AtlasProject.status.prometheus
Prometheus에는 prometheusDiscoveryURL을 포함한 Prometheus 통합 상태가 포함되어 있습니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 |
| 거짓 |
| 문자열 | Prometheus 요청에 사용되는 프로토콜 | 거짓 |
AtlasProject.status.팀
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 객체 |
| true |
| 문자열 | 거짓 |
AtlasProject.status.teams.teamRef
ResourceRefNamespaced는 네임스페이스 구성할 수 있는 Kubernetes 리소스에 대한 참조입니다.
Name | 유형 | 설명 | 필수 사항 |
|---|---|---|---|
| 문자열 | Kubernetes 리소스의 이름 | true |
| 문자열 | Kubernetes 리소스의 네임스페이스 | 거짓 |