Skip to content

Commit

Permalink
Values: Add global.providerSpecific.controlPlaneAmi & `global.provi…
Browse files Browse the repository at this point in the history
…derSpecific.nodePoolAmi`.
  • Loading branch information
Gacko committed Dec 5, 2024
1 parent f567402 commit b1b3ed5
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 0 deletions.
2 changes: 2 additions & 0 deletions helm/cluster-aws/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,11 @@ Properties within the `.global.providerSpecific` object
| `global.providerSpecific.ami` | **Amazon machine image (AMI)** - If specified, this image will be used to provision EC2 instances.|**Type:** `string`<br/>|
| `global.providerSpecific.awsAccountId` | **AWS Account ID** - Only used when rendering the chart template locally, you shouldn't use this value. Used to calculate the IRSA service account issuer when using the China region.|**Type:** `string`<br/>|
| `global.providerSpecific.awsClusterRoleIdentityName` | **Cluster role identity name** - Name of an AWSClusterRoleIdentity object. Learn more at https://docs.giantswarm.io/getting-started/cloud-provider-accounts/cluster-api/aws/#configure-the-awsclusterroleidentity .|**Type:** `string`<br/>**Value pattern:** `^[-a-zA-Z0-9_\.]{1,63}$`<br/>**Default:** `"default"`|
| `global.providerSpecific.controlPlaneAmi` | **Amazon machine image (AMI) for control plane** - If specified, this image will be used to provision EC2 instances for the control plane.|**Type:** `string`<br/>|
| `global.providerSpecific.flatcarAwsAccount` | **AWS account owning Flatcar image** - AWS account ID owning the Flatcar Container Linux AMI.|**Type:** `string`<br/>**Default:** `"706635527432"`|
| `global.providerSpecific.instanceMetadataOptions` | **Instance metadata options** - Instance metadata options for the EC2 instances in the cluster.|**Type:** `object`<br/>|
| `global.providerSpecific.instanceMetadataOptions.httpTokens` | **HTTP tokens** - The state of token usage for your instance metadata requests. If you set this parameter to `optional`, you can use either IMDSv1 or IMDSv2. If you set this parameter to `required`, you must use a IMDSv2 to access the instance metadata endpoint. Learn more at [What’s new in IMDSv2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/configuring-instance-metadata-service.html).|**Type:** `string`<br/>**Default:** `"required"`|
| `global.providerSpecific.nodePoolAmi` | **Amazon machine image (AMI) for node pools** - If specified, this image will be used to provision EC2 instances for node pools.|**Type:** `string`<br/>|
| `global.providerSpecific.region` | **Region**|**Type:** `string`<br/>|

### Apps
Expand Down
10 changes: 10 additions & 0 deletions helm/cluster-aws/values.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -1750,6 +1750,11 @@
"minLength": 1,
"pattern": "^[-a-zA-Z0-9_\\.]{1,63}$"
},
"controlPlaneAmi": {
"type": "string",
"title": "Amazon machine image (AMI) for control plane",
"description": "If specified, this image will be used to provision EC2 instances for the control plane."
},
"flatcarAwsAccount": {
"type": "string",
"title": "AWS account owning Flatcar image",
Expand All @@ -1774,6 +1779,11 @@
}
}
},
"nodePoolAmi": {
"type": "string",
"title": "Amazon machine image (AMI) for node pools",
"description": "If specified, this image will be used to provision EC2 instances for node pools."
},
"region": {
"type": "string",
"title": "Region"
Expand Down

0 comments on commit b1b3ed5

Please sign in to comment.