interface IKubectlProvider
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.EKSv2.IKubectlProvider |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awseksv2#IKubectlProvider |
Java | software.amazon.awscdk.services.eks_v2.IKubectlProvider |
Python | aws_cdk.aws_eks_v2.IKubectlProvider |
TypeScript (source) | aws-cdk-lib » aws_eks_v2 » IKubectlProvider |
Implements
IDependable, IConstruct
Implemented by
Kubectl
Obtainable from
Kubectl.fromKubectlProviderAttributes(), Kubectl.getKubectlProvider()
Imported KubectlProvider that can be used in place of the default one created by CDK.
Properties
| Name | Type | Description |
|---|---|---|
| node | Node | The tree node. |
| service | string | The custom resource provider's service token. |
| role? | IRole | The role of the provider lambda function. |
node
Type:
Node
The tree node.
serviceToken
Type:
string
The custom resource provider's service token.
role?
Type:
IRole
(optional)
The role of the provider lambda function.
If undefined, you cannot use this provider to deploy helm charts.
Methods
| Name | Description |
|---|---|
| with(...mixins) | Applies one or more mixins to this construct. |
with(...mixins)
public with(...mixins: IMixin[]): IConstruct
Parameters
- mixins
IMixin— The mixins to apply.
Returns
Applies one or more mixins to this construct.
Mixins are applied in order. The list of constructs is captured at the start of the call, so constructs added by a mixin will not be visited.

.NET
Go
Java
Python
TypeScript (