mirror of
https://github.com/edgelesssys/constellation.git
synced 2025-07-29 10:08:39 -04:00
Sync Azure/GCP tab choice
This commit is contained in:
parent
653b01499d
commit
491249fea6
8 changed files with 15 additions and 15 deletions
|
@ -124,7 +124,7 @@ Constellation allows to specify in the [config](../reference/config.md) which me
|
||||||
Enforcing non-reproducible measurements controlled by the cloud provider means that changes in these values require manual updates to the cluster's config.
|
Enforcing non-reproducible measurements controlled by the cloud provider means that changes in these values require manual updates to the cluster's config.
|
||||||
By default, Constellation only enforces measurements that are stable values produced by the infrastructure or by Constellation directly.
|
By default, Constellation only enforces measurements that are stable values produced by the infrastructure or by Constellation directly.
|
||||||
|
|
||||||
<tabs>
|
<tabs groupId="csp">
|
||||||
<tabItem value="azure" label="Azure" default>
|
<tabItem value="azure" label="Azure" default>
|
||||||
|
|
||||||
Constellation leverages the [vTPM](https://docs.microsoft.com/en-us/azure/virtual-machines/trusted-launch#vtpm) feature of Azure CVMs for runtime measurements.
|
Constellation leverages the [vTPM](https://docs.microsoft.com/en-us/azure/virtual-machines/trusted-launch#vtpm) feature of Azure CVMs for runtime measurements.
|
||||||
|
|
|
@ -6,7 +6,7 @@ The following steps will guide you through the process of creating a cluster and
|
||||||
|
|
||||||
1. Create the configuration file for your selected cloud provider.
|
1. Create the configuration file for your selected cloud provider.
|
||||||
|
|
||||||
<tabs>
|
<tabs groupId="csp">
|
||||||
<tabItem value="azure" label="Azure" default>
|
<tabItem value="azure" label="Azure" default>
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
@ -27,8 +27,8 @@ The following steps will guide you through the process of creating a cluster and
|
||||||
|
|
||||||
2. Fill in your cloud provider specific information:
|
2. Fill in your cloud provider specific information:
|
||||||
|
|
||||||
<tabs>
|
<tabs groupId="csp">
|
||||||
<tabItem value="azure-cli" label="Azure (CLI)" default>
|
<tabItem value="azure" label="Azure (CLI)" default>
|
||||||
|
|
||||||
For a quick start it's recommended to use our `az` script to automatically create all required resources:
|
For a quick start it's recommended to use our `az` script to automatically create all required resources:
|
||||||
|
|
||||||
|
@ -114,7 +114,7 @@ The following steps will guide you through the process of creating a cluster and
|
||||||
Set the configuration value to the secret value.
|
Set the configuration value to the secret value.
|
||||||
|
|
||||||
</tabItem>
|
</tabItem>
|
||||||
<tabItem value="gcp-cli" label="GCP (CLI)">
|
<tabItem value="gcp" label="GCP (CLI)">
|
||||||
|
|
||||||
For a quick start it's recommended to use our `gcloud` script to automatically create all required resources:
|
For a quick start it's recommended to use our `gcloud` script to automatically create all required resources:
|
||||||
|
|
||||||
|
|
|
@ -62,7 +62,7 @@ Don't use the testing methods for setting up a production-grade Constellation cl
|
||||||
|
|
||||||
:::
|
:::
|
||||||
|
|
||||||
<tabs>
|
<tabs groupId="csp">
|
||||||
<tabItem value="azure" label="Azure" default>
|
<tabItem value="azure" label="Azure" default>
|
||||||
|
|
||||||
**Testing**
|
**Testing**
|
||||||
|
@ -116,7 +116,7 @@ For production clusters, use one of the following options on a trusted machine:
|
||||||
|
|
||||||
### Authorization
|
### Authorization
|
||||||
|
|
||||||
<tabs>
|
<tabs groupId="csp">
|
||||||
<tabItem value="azure" label="Azure" default>
|
<tabItem value="azure" label="Azure" default>
|
||||||
|
|
||||||
Your user account needs the following permissions to set up a Constellation cluster:
|
Your user account needs the following permissions to set up a Constellation cluster:
|
||||||
|
|
|
@ -25,7 +25,7 @@ You can find the currently supported machine types for your cloud environment in
|
||||||
|
|
||||||
Constellation can generate a configuration file for your cloud provider:
|
Constellation can generate a configuration file for your cloud provider:
|
||||||
|
|
||||||
<tabs>
|
<tabs groupId="csp">
|
||||||
<tabItem value="azure" label="Azure" default>
|
<tabItem value="azure" label="Azure" default>
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|
|
@ -28,7 +28,7 @@ Constellation provides logging information on the boot process and status via [c
|
||||||
In the following, you'll find detailed descriptions for identifying clusters stuck in recovery for each cloud environment.
|
In the following, you'll find detailed descriptions for identifying clusters stuck in recovery for each cloud environment.
|
||||||
Once you've identified that your cluster is in an unhealthy state you can use the [recovery](recovery.md#recover-your-cluster) command of the Constellation CLI to restore it.
|
Once you've identified that your cluster is in an unhealthy state you can use the [recovery](recovery.md#recover-your-cluster) command of the Constellation CLI to restore it.
|
||||||
|
|
||||||
<tabs>
|
<tabs groupId="csp">
|
||||||
<tabItem value="azure" label="Azure" default>
|
<tabItem value="azure" label="Azure" default>
|
||||||
|
|
||||||
In the Azure cloud portal find the cluster's resource group `<cluster-name>-<suffix>`
|
In the Azure cloud portal find the cluster's resource group `<cluster-name>-<suffix>`
|
||||||
|
|
|
@ -8,7 +8,7 @@ Constellation provides all features of a Kubernetes cluster including scaling an
|
||||||
|
|
||||||
Alternatively, you can choose to manually scale your cluster:
|
Alternatively, you can choose to manually scale your cluster:
|
||||||
|
|
||||||
<tabs>
|
<tabs groupId="csp">
|
||||||
<tabItem value="azure" label="Azure" default>
|
<tabItem value="azure" label="Azure" default>
|
||||||
|
|
||||||
1. Find your Constellation resource group.
|
1. Find your Constellation resource group.
|
||||||
|
@ -34,7 +34,7 @@ Control-plane nodes can **only be scaled manually and only scaled up**!
|
||||||
|
|
||||||
To increase the number of control-plane nodes, follow these steps:
|
To increase the number of control-plane nodes, follow these steps:
|
||||||
|
|
||||||
<tabs>
|
<tabs groupId="csp">
|
||||||
|
|
||||||
<tabItem value="azure" label="Azure" default>
|
<tabItem value="azure" label="Azure" default>
|
||||||
|
|
||||||
|
|
|
@ -22,7 +22,7 @@ For more details see [encrypted persistent storage](../architecture/encrypted-st
|
||||||
|
|
||||||
Constellation can use the following drivers which offer node level encryption and optional integrity protection.
|
Constellation can use the following drivers which offer node level encryption and optional integrity protection.
|
||||||
|
|
||||||
<tabs>
|
<tabs groupId="csp">
|
||||||
<tabItem value="azure" label="Azure" default>
|
<tabItem value="azure" label="Azure" default>
|
||||||
|
|
||||||
1. [Azure Disk Storage](https://github.com/edgelesssys/constellation-azuredisk-csi-driver)
|
1. [Azure Disk Storage](https://github.com/edgelesssys/constellation-azuredisk-csi-driver)
|
||||||
|
@ -48,7 +48,7 @@ Note that in case the options above aren't a suitable solution for you, Constell
|
||||||
|
|
||||||
The following installation guide gives a brief overview of using CSI-based confidential cloud storage for persistent volumes in Constellation.
|
The following installation guide gives a brief overview of using CSI-based confidential cloud storage for persistent volumes in Constellation.
|
||||||
|
|
||||||
<tabs>
|
<tabs groupId="csp">
|
||||||
<tabItem value="azure" label="Azure" default>
|
<tabItem value="azure" label="Azure" default>
|
||||||
|
|
||||||
1. Install the CSI driver:
|
1. Install the CSI driver:
|
||||||
|
@ -184,7 +184,7 @@ By default, integrity protection is disabled for performance reasons. If you wan
|
||||||
### Set the default storage class
|
### Set the default storage class
|
||||||
The examples above are defined to be automatically set as the default storage class. The default storage class is responsible for all persistent volume claims that don't explicitly request `storageClassName`. In case you need to change the default, follow the steps below:
|
The examples above are defined to be automatically set as the default storage class. The default storage class is responsible for all persistent volume claims that don't explicitly request `storageClassName`. In case you need to change the default, follow the steps below:
|
||||||
|
|
||||||
<tabs>
|
<tabs groupId="csp">
|
||||||
<tabItem value="azure" label="Azure" default>
|
<tabItem value="azure" label="Azure" default>
|
||||||
|
|
||||||
1. List the storage classes in your cluster:
|
1. List the storage classes in your cluster:
|
||||||
|
|
|
@ -8,7 +8,7 @@ To provide information during early stages of the node's boot process, Constella
|
||||||
|
|
||||||
You can view these information in the follow places:
|
You can view these information in the follow places:
|
||||||
|
|
||||||
<tabs>
|
<tabs groupId="csp">
|
||||||
<tabItem value="azure" label="Azure" default>
|
<tabItem value="azure" label="Azure" default>
|
||||||
|
|
||||||
1. In your Azure subscription find the Constellation resource group.
|
1. In your Azure subscription find the Constellation resource group.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue