mirror of
https://github.com/edgelesssys/constellation.git
synced 2025-02-05 01:25:23 -05:00
Update RFC: use current config format in examples (#688)
This commit is contained in:
parent
016f7a67c2
commit
fb2b1fbaff
@ -140,6 +140,8 @@ The CLI hands users the same mechanism to deliver the Kubernetes version to the
|
|||||||
+type NodeSpec struct {
|
+type NodeSpec struct {
|
||||||
// ImageReference is the image to use for all nodes.
|
// ImageReference is the image to use for all nodes.
|
||||||
ImageReference string `json:"image,omitempty"`
|
ImageReference string `json:"image,omitempty"`
|
||||||
|
// ImageVersion is the CSP independent version of the image to use for all nodes.
|
||||||
|
ImageVersion string `json:"imageVersion,omitempty"`
|
||||||
+ // KubernetesVersion defines the Kubernetes version for all nodes.
|
+ // KubernetesVersion defines the Kubernetes version for all nodes.
|
||||||
+ KubernetesVersion string `json:"kubernetesVersion,omitempty"`
|
+ KubernetesVersion string `json:"kubernetesVersion,omitempty"`
|
||||||
}
|
}
|
||||||
@ -162,10 +164,14 @@ Currently, `constellation upgrade` allows us to upgrade the VM image via the fol
|
|||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
upgrade:
|
upgrade:
|
||||||
image: /communityGalleries/ConstellationCVM-b3782fa0-0df7-4f2f-963e-fc7fc42663df/images/constellation/versions/2.3.0
|
image: v2.3.0
|
||||||
measurements:
|
measurements:
|
||||||
11: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
|
11:
|
||||||
12: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
|
expected: "0000000000000000000000000000000000000000000000000000000000000000"
|
||||||
|
warnOnly: false
|
||||||
|
12:
|
||||||
|
expected: "0000000000000000000000000000000000000000000000000000000000000000"
|
||||||
|
warnOnly: false
|
||||||
```
|
```
|
||||||
|
|
||||||
Instead of having a separate `upgrade` section, we will opt for a declarative approach by updating the existing values of the config file. Since only parts of the config behave in a declarative way,
|
Instead of having a separate `upgrade` section, we will opt for a declarative approach by updating the existing values of the config file. Since only parts of the config behave in a declarative way,
|
||||||
@ -174,12 +180,16 @@ we should add comments to those fields that will not update the cluster.
|
|||||||
```yaml
|
```yaml
|
||||||
kubernetesVersion: 1.24.2
|
kubernetesVersion: 1.24.2
|
||||||
microserviceVersion: 2.1.3 # All services deployed as part of installing Constellation
|
microserviceVersion: 2.1.3 # All services deployed as part of installing Constellation
|
||||||
|
image: v2.3.0
|
||||||
provider:
|
provider:
|
||||||
azure:
|
azure:
|
||||||
image: /communityGalleries/ConstellationCVM-b3782fa0-0df7-4f2f-963e-fc7fc42663df/images/constellation/versions/2.3.0
|
|
||||||
measurements:
|
measurements:
|
||||||
11: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
|
11:
|
||||||
12: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
|
expected: "0000000000000000000000000000000000000000000000000000000000000000"
|
||||||
|
warnOnly: false
|
||||||
|
12:
|
||||||
|
expected: "0000000000000000000000000000000000000000000000000000000000000000"
|
||||||
|
warnOnly: false
|
||||||
```
|
```
|
||||||
|
|
||||||
Note that:
|
Note that:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user