

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
<a name="dry-run"></a>

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.

## One-off Optionen in eksctl
<a name="_one_off_options_in_eksctl"></a>

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.