기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
드라이 런
모의 실행 기능을 사용하면 노드 그룹 생성을 진행하기 전에 인스턴스 선택기와 일치하는 인스턴스를 검사하고 변경할 수 있습니다.
eksctl create cluster
가 인스턴스 선택기 옵션 및와 함께 호출되면 --dry-run
eksctl은 CLI 옵션과 인스턴스 선택기 리소스 기준과 일치하는 인스턴스로 설정된 인스턴스 유형을 나타내는 노드 그룹이 포함된 ClusterConfig 파일을 출력합니다.
eksctl create cluster --name development --dry-run apiVersion: eksctl.io/v1alpha5 cloudWatch: clusterLogging: {} iam: vpcResourceControllerPolicy: true withOIDC: false kind: ClusterConfig managedNodeGroups: - amiFamily: AmazonLinux2 desiredCapacity: 2 disableIMDSv1: true disablePodIMDS: false iam: withAddonPolicies: albIngress: false appMesh: false appMeshPreview: false autoScaler: false certManager: false cloudWatch: false ebs: false efs: false externalDNS: false fsx: false imageBuilder: false xRay: false instanceSelector: {} instanceType: m5.large labels: alpha.eksctl.io/cluster-name: development alpha.eksctl.io/nodegroup-name: ng-4aba8a47 maxSize: 2 minSize: 2 name: ng-4aba8a47 privateNetworking: false securityGroups: withLocal: null withShared: null ssh: allow: false enableSsm: false publicKeyPath: "" tags: alpha.eksctl.io/nodegroup-name: ng-4aba8a47 alpha.eksctl.io/nodegroup-type: managed volumeIOPS: 3000 volumeSize: 80 volumeThroughput: 125 volumeType: gp3 metadata: name: development region: us-west-2 version: "1.24" privateCluster: enabled: false vpc: autoAllocateIPv6: false cidr: 192.168.0.0/16 clusterEndpoints: privateAccess: false publicAccess: true manageSharedNodeSecurityGroupRules: true nat: gateway: Single
그러면 생성된 ClusterConfig를에 전달할 수 있습니다eksctl create cluster
.
eksctl create cluster -f generated-cluster.yaml
ClusterConfig 파일이와 함께 전달되면 --dry-run
eksctl은 파일에 설정된 값이 포함된 ClusterConfig 파일을 출력합니다.
eksctl의 일회성 옵션
ClusterConfig
파일에 표시할 수 없는 특정 일회성 옵션이 있습니다. 예: --install-vpc-controllers
.
다음을 수행해야 합니다.
eksctl create cluster --<options...> --dry-run > config.yaml
그 다음은 다음과 같습니다.
eksctl create cluster -f config.yaml
는 없이 첫 번째 명령을 실행하는 것과 같습니다--dry-run
.
따라서 eksctl은가 전달될 때 구성 파일에 표시할 수 없는 --dry-run
전달 옵션을 허용하지 않습니다.
중요
AWS 프로파일을 전달해야 하는 경우 --profile
CLI 옵션을 전달하는 대신 AWS_PROFILE
환경 변수를 설정합니다.