Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Trockenlauf
Mit der Dry-Run-Funktion können Sie die Instanzen überprüfen und ändern, denen die Instanzauswahl entspricht, bevor Sie mit der Erstellung einer Knotengruppe fortfahren.
Wenn mit den Instanzauswahloptionen und aufgerufen eksctl create cluster
wird--dry-run
, gibt eksctl eine ClusterConfig Datei aus, die eine Knotengruppe enthält, die die CLI-Optionen und die Instanztypen darstellt, die für die Instanzen festgelegt sind, denen die Ressourcenkriterien für die Instanzauswahl entsprechen.
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
Die generierte ClusterConfig Datei kann dann übergeben werden an: eksctl create cluster
eksctl create cluster -f generated-cluster.yaml
Wenn eine ClusterConfig Datei mit übergeben wird--dry-run
, gibt eksctl eine ClusterConfig Datei aus, die die in der Datei festgelegten Werte enthält.
Einmalige Optionen in eksctl
Es gibt bestimmte einmalige Optionen, die in der ClusterConfig
Datei nicht dargestellt werden können, z. B. --install-vpc-controllers
Es wird erwartet, dass:
eksctl create cluster --<options...> --dry-run > config.yaml
gefolgt von:
eksctl create cluster -f config.yaml
wäre gleichbedeutend mit der Ausführung des ersten Befehls ohne--dry-run
.
eksctl verbietet daher die Übergabe von Optionen, die nicht in der Konfigurationsdatei dargestellt werden können, wenn sie --dry-run
übergeben werden.
Wichtig
Wenn Sie ein AWS-Profil übergeben müssen, legen Sie die AWS_PROFILE
Umgebungsvariable fest, anstatt die --profile
CLI-Option zu übergeben.