mirror of
https://github.com/edgelesssys/constellation.git
synced 2025-02-02 18:44:49 -05:00
docs: update cli reference (#951)
* CLI reference was updated by edgelesssys/constellation@64ec0408 * CLI reference was updated by edgelesssys/constellation@e844ceb2 Co-authored-by: stdoutput <stdoutput@users.noreply.github.com>
This commit is contained in:
parent
e844ceb2b1
commit
8664e57c36
@ -86,7 +86,9 @@ Fetch measurements for configured cloud provider and image
|
|||||||
|
|
||||||
### Synopsis
|
### Synopsis
|
||||||
|
|
||||||
Fetch measurements for configured cloud provider and image. A config needs to be generated first!
|
Fetch measurements for configured cloud provider and image.
|
||||||
|
|
||||||
|
A config needs to be generated first.
|
||||||
|
|
||||||
```
|
```
|
||||||
constellation config fetch-measurements [flags]
|
constellation config fetch-measurements [flags]
|
||||||
@ -167,7 +169,9 @@ Initialize the Constellation cluster
|
|||||||
|
|
||||||
### Synopsis
|
### Synopsis
|
||||||
|
|
||||||
Initialize the Constellation cluster. Start your confidential Kubernetes.
|
Initialize the Constellation cluster.
|
||||||
|
|
||||||
|
Start your confidential Kubernetes.
|
||||||
|
|
||||||
```
|
```
|
||||||
constellation init [flags]
|
constellation init [flags]
|
||||||
@ -216,8 +220,8 @@ Create and initialize a new MiniConstellation cluster
|
|||||||
### Synopsis
|
### Synopsis
|
||||||
|
|
||||||
Create and initialize a new MiniConstellation cluster.
|
Create and initialize a new MiniConstellation cluster.
|
||||||
A mini cluster consists of a single control-plane and worker node, hosted using QEMU/KVM.
|
|
||||||
|
|
||||||
|
A mini cluster consists of a single control-plane and worker node, hosted using QEMU/KVM.
|
||||||
|
|
||||||
```
|
```
|
||||||
constellation mini up [flags]
|
constellation mini up [flags]
|
||||||
@ -226,7 +230,7 @@ constellation mini up [flags]
|
|||||||
### Options
|
### Options
|
||||||
|
|
||||||
```
|
```
|
||||||
--config string path to the config file to use for the cluster
|
--config string path to the configuration file to use for the cluster
|
||||||
-h, --help help for up
|
-h, --help help for up
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -354,7 +358,8 @@ constellation upgrade execute [flags]
|
|||||||
|
|
||||||
```
|
```
|
||||||
-h, --help help for execute
|
-h, --help help for execute
|
||||||
-y, --yes Run upgrades without further confirmation. WARNING: might delete your resources in case you are using cert-manager in your cluster. Please read the docs.
|
-y, --yes run upgrades without further confirmation
|
||||||
|
WARNING: might delete your resources in case you are using cert-manager in your cluster. Please read the docs.
|
||||||
```
|
```
|
||||||
|
|
||||||
### Options inherited from parent commands
|
### Options inherited from parent commands
|
||||||
@ -371,6 +376,7 @@ Recover a completely stopped Constellation cluster
|
|||||||
### Synopsis
|
### Synopsis
|
||||||
|
|
||||||
Recover a Constellation cluster by sending a recovery key to an instance in the boot stage.
|
Recover a Constellation cluster by sending a recovery key to an instance in the boot stage.
|
||||||
|
|
||||||
This is only required if instances restart without other instances available for bootstrapping.
|
This is only required if instances restart without other instances available for bootstrapping.
|
||||||
|
|
||||||
```
|
```
|
||||||
@ -398,7 +404,9 @@ Terminate a Constellation cluster
|
|||||||
|
|
||||||
### Synopsis
|
### Synopsis
|
||||||
|
|
||||||
Terminate a Constellation cluster. The cluster can't be started again, and all persistent storage will be lost.
|
Terminate a Constellation cluster.
|
||||||
|
|
||||||
|
The cluster can't be started again, and all persistent storage will be lost.
|
||||||
|
|
||||||
```
|
```
|
||||||
constellation terminate [flags]
|
constellation terminate [flags]
|
||||||
@ -475,6 +483,7 @@ Create IAM configuration on a cloud platform for your Constellation cluster.
|
|||||||
### Options
|
### Options
|
||||||
|
|
||||||
```
|
```
|
||||||
|
--generate-config automatically generate a configuration file and fill in the required fields
|
||||||
-h, --help help for create
|
-h, --help help for create
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -501,9 +510,10 @@ constellation iam create aws [flags]
|
|||||||
|
|
||||||
```
|
```
|
||||||
-h, --help help for aws
|
-h, --help help for aws
|
||||||
--prefix string Name prefix for all resources.
|
--prefix string name prefix for all resources (required)
|
||||||
--yes Create the IAM configuration without further confirmation
|
--yes create the IAM configuration without further confirmation
|
||||||
--zone string AWS availability zone the resources will be created in (e.g. us-east-2a). Find available zones here: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-availability-zones. Note that we do not support every zone / region. You can find a list of all supported regions in our docs.
|
--zone string AWS availability zone the resources will be created in, e.g. us-east-2a (required)
|
||||||
|
Find available zones here: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-availability-zones. Note that we do not support every zone / region. You can find a list of all supported regions in our docs.
|
||||||
```
|
```
|
||||||
|
|
||||||
### Options inherited from parent commands
|
### Options inherited from parent commands
|
||||||
@ -511,6 +521,7 @@ constellation iam create aws [flags]
|
|||||||
```
|
```
|
||||||
--config string path to the configuration file (default "constellation-conf.yaml")
|
--config string path to the configuration file (default "constellation-conf.yaml")
|
||||||
--debug enable debug logging
|
--debug enable debug logging
|
||||||
|
--generate-config automatically generate a configuration file and fill in the required fields
|
||||||
```
|
```
|
||||||
|
|
||||||
## constellation iam create azure
|
## constellation iam create azure
|
||||||
@ -529,10 +540,10 @@ constellation iam create azure [flags]
|
|||||||
|
|
||||||
```
|
```
|
||||||
-h, --help help for azure
|
-h, --help help for azure
|
||||||
--region string Region the resources will be created in. (e.g. westus)
|
--region string region the resources will be created in, e.g. westus (required)
|
||||||
--resourceGroup string Name of the resource group your IAM resources will be created in.
|
--resourceGroup string name prefix of the two resource groups your cluster / IAM resources will be created in (required)
|
||||||
--servicePrincipal string Name of the service principal that will be created.
|
--servicePrincipal string name of the service principal that will be created (required)
|
||||||
--yes Create the IAM configuration without further confirmation
|
--yes create the IAM configuration without further confirmation
|
||||||
```
|
```
|
||||||
|
|
||||||
### Options inherited from parent commands
|
### Options inherited from parent commands
|
||||||
@ -540,6 +551,7 @@ constellation iam create azure [flags]
|
|||||||
```
|
```
|
||||||
--config string path to the configuration file (default "constellation-conf.yaml")
|
--config string path to the configuration file (default "constellation-conf.yaml")
|
||||||
--debug enable debug logging
|
--debug enable debug logging
|
||||||
|
--generate-config automatically generate a configuration file and fill in the required fields
|
||||||
```
|
```
|
||||||
|
|
||||||
## constellation iam create gcp
|
## constellation iam create gcp
|
||||||
@ -558,10 +570,13 @@ constellation iam create gcp [flags]
|
|||||||
|
|
||||||
```
|
```
|
||||||
-h, --help help for gcp
|
-h, --help help for gcp
|
||||||
--projectID string ID of the GCP project the configuration will be created in. Find it on the welcome screen of your project: https://console.cloud.google.com/welcome
|
--projectID string ID of the GCP project the configuration will be created in (required)
|
||||||
--serviceAccountID string ID for the service account that will be created. Must match ^[a-z](?:[-a-z0-9]{4,28}[a-z0-9])$
|
Find it on the welcome screen of your project: https://console.cloud.google.com/welcome.
|
||||||
--yes Create the IAM configuration without further confirmation
|
--serviceAccountID string ID for the service account that will be created (required)
|
||||||
--zone string GCP zone the cluster will be deployed in. Find a list of available zones here: https://cloud.google.com/compute/docs/regions-zones#available
|
Must match ^[a-z](?:[-a-z0-9]{4,28}[a-z0-9])$.
|
||||||
|
--yes create the IAM configuration without further confirmation
|
||||||
|
--zone string GCP zone the cluster will be deployed in (required)
|
||||||
|
Find a list of available zones here: https://cloud.google.com/compute/docs/regions-zones#available.
|
||||||
```
|
```
|
||||||
|
|
||||||
### Options inherited from parent commands
|
### Options inherited from parent commands
|
||||||
@ -569,5 +584,6 @@ constellation iam create gcp [flags]
|
|||||||
```
|
```
|
||||||
--config string path to the configuration file (default "constellation-conf.yaml")
|
--config string path to the configuration file (default "constellation-conf.yaml")
|
||||||
--debug enable debug logging
|
--debug enable debug logging
|
||||||
|
--generate-config automatically generate a configuration file and fill in the required fields
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user