You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/data-sources/sks_cluster.md
+13Lines changed: 13 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,11 +23,13 @@ description: |-
23
23
24
24
-`addons` (Set of String, Deprecated)
25
25
-`aggregation_ca` (String) The CA certificate (in PEM format) for TLS communications between the control plane and the aggregation layer (e.g. `metrics-server`).
26
+
-`audit` (Block List, Max: 1) Parameters for Kubernetes Audit configuration (may only be enabled at creation time) (see [below for nested schema](#nestedblock--audit))
26
27
-`auto_upgrade` (Boolean) Enable automatic upgrading of the control plane version.
27
28
-`cni` (String) The CNI plugin that is to be used. Available options are "calico" or "cilium". Defaults to "calico". Setting empty string will result in a cluster with no CNI.
28
29
-`control_plane_ca` (String) The CA certificate (in PEM format) for TLS communications between control plane components.
29
30
-`created_at` (String) The cluster creation date.
30
31
-`description` (String) A free-form text describing the cluster.
32
+
-`enable_karpenter` (Boolean) Indicates whether to deploy Karpenter for cluster autoscaling.
31
33
-`enable_kube_proxy` (Boolean) ❗ Indicates whether to deploy the Kubernetes network proxy. (may only be set at creation time)
32
34
-`endpoint` (String) The cluster API endpoint.
33
35
-`exoscale_ccm` (Boolean) Deploy the Exoscale [Cloud Controller Manager](https://github.com/exoscale/exoscale-cloud-controller-manager/) in the control plane (boolean; default: `true`; may only be set at creation time).
@@ -47,6 +49,17 @@ description: |-
47
49
48
50
-`id` (String) The ID of this resource.
49
51
52
+
<aid="nestedblock--audit"></a>
53
+
### Nested Schema for `audit`
54
+
55
+
Optional:
56
+
57
+
-`bearer_token` (String, Sensitive) The optional bearer token to include in the request header
58
+
-`enabled` (Boolean) Whether to run the APIServer with the configured Kubernetes Audit
59
+
-`endpoint` (String) The Endpoint URL for the Webserver responsible of processing Audit events
60
+
-`initial_backoff` (String) The Initial Backoff to wait before sending data to the remote server (default '10s')
Copy file name to clipboardExpand all lines: docs/resources/compute_instance.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -55,16 +55,16 @@ directory for complete configuration examples.
55
55
-`deploy_target_id` (String) ❗ A deploy target ID.
56
56
-`destroy_protected` (Boolean) Mark the instance as protected, the Exoscale API will refuse to delete the instance until the protection is removed (boolean; default: `false`).
57
57
-`elastic_ip_ids` (Set of String) A list of [exoscale_elastic_ip](./elastic_ip.md) (IDs) to attach to the instance.
58
-
-`enable_secure_boot` (Boolean) Indicates whether secure boot is enabled on the instance.
59
-
-`enable_tpm` (Boolean) Indicates whether TPM is enabled on the instance.
58
+
-`enable_secure_boot` (Boolean) ❗ Enable secure boot on the instance (boolean; default: `false`). Can not be changed after the creation.
59
+
-`enable_tpm` (Boolean) Enable TPM on the instance (boolean; default: `false`). Can not be disabled after the creation. **WARNING**: enabling this attribute stops/restarts the instance.
60
60
-`ipv6` (Boolean) Enable IPv6 on the instance (boolean; default: `false`).
61
61
-`labels` (Map of String) A map of key/value labels.
62
62
-`network_interface` (Block Set) Private network interfaces (may be specified multiple times). Structure is documented below. (see [below for nested schema](#nestedblock--network_interface))
63
63
-`private` (Boolean) Whether the instance is private (no public IP addresses; default: false)
64
64
-`reverse_dns` (String) Domain name for reverse DNS record.
65
65
-`security_group_ids` (Set of String) A list of [exoscale_security_group](./security_group.md) (IDs) to attach to the instance.
66
-
-`ssh_key` (String, Deprecated) The [exoscale_ssh_key](./ssh_key.md) (name) to authorize in the instance (may only be set at creation time).
67
-
-`ssh_keys` (Set of String) The list of [exoscale_ssh_key](./ssh_key.md) (name) to authorize in the instance (may only be set at creation time).
66
+
-`ssh_key` (String, Deprecated) ❗ The [exoscale_ssh_key](./ssh_key.md) (name) to authorize in the instance (may only be set at creation time).
67
+
-`ssh_keys` (Set of String) ❗ The list of [exoscale_ssh_key](./ssh_key.md) (name) to authorize in the instance (may only be set at creation time).
68
68
-`state` (String) The instance state (`running` or `stopped`; default: `running`).
69
69
-`timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
Copy file name to clipboardExpand all lines: docs/resources/sks_cluster.md
+13Lines changed: 13 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,9 +38,11 @@ directory for complete configuration examples.
38
38
### Optional
39
39
40
40
-`addons` (Set of String, Deprecated)
41
+
-`audit` (Block List, Max: 1) Parameters for Kubernetes Audit configuration (may only be enabled at creation time) (see [below for nested schema](#nestedblock--audit))
41
42
-`auto_upgrade` (Boolean) Enable automatic upgrading of the control plane version.
42
43
-`cni` (String) The CNI plugin that is to be used. Available options are "calico" or "cilium". Defaults to "calico". Setting empty string will result in a cluster with no CNI.
43
44
-`description` (String) A free-form text describing the cluster.
45
+
-`enable_karpenter` (Boolean) Indicates whether to deploy Karpenter for cluster autoscaling.
44
46
-`enable_kube_proxy` (Boolean) ❗ Indicates whether to deploy the Kubernetes network proxy. (may only be set at creation time)
45
47
-`exoscale_ccm` (Boolean) Deploy the Exoscale [Cloud Controller Manager](https://github.com/exoscale/exoscale-cloud-controller-manager/) in the control plane (boolean; default: `true`; may only be set at creation time).
46
48
-`exoscale_csi` (Boolean) Deploy the Exoscale [Container Storage Interface](https://github.com/exoscale/exoscale-csi-driver/) on worker nodes (boolean; default: `false`; requires the CCM to be enabled).
@@ -63,6 +65,17 @@ directory for complete configuration examples.
63
65
-`nodepools` (Set of String) The list of [exoscale_sks_nodepool](./sks_nodepool.md) (IDs) attached to the cluster.
64
66
-`state` (String) The cluster state.
65
67
68
+
<aid="nestedblock--audit"></a>
69
+
### Nested Schema for `audit`
70
+
71
+
Optional:
72
+
73
+
-`bearer_token` (String, Sensitive) The optional bearer token to include in the request header
74
+
-`enabled` (Boolean) Whether to run the APIServer with the configured Kubernetes Audit
75
+
-`endpoint` (String) The Endpoint URL for the Webserver responsible of processing Audit events
76
+
-`initial_backoff` (String) The Initial Backoff to wait before sending data to the remote server (default '10s')
0 commit comments