big-angle-30002
10/02/2023, 5:30 AMimport pulumi
from pulumi_aws import eks
from pulumi_kubernetes import apps
# Create an EKS cluster with a Managed Node Group.
cluster = eks.Cluster(
'my-cluster',
name='my-cluster',
desired_capacity=2,
min_size=1,
max_size=4,
instance_type='t2.medium',
version='1.21',
node_group_options=eks.NodeGroupOptionsArgs(
instance_type="t3.medium",
min_size=1,
max_size=4,
desired_size=2,
labels={"Environment": "test"},
tags={"Name": "test-nodegroup"}
)
)
...
but at the pulumi_aws.eks.Cluster I cannot see all these arguments
class Cluster(pulumi.CustomResource):
@overload
def __init__(__self__,
resource_name: str,
opts: Optional[pulumi.ResourceOptions] = None,
default_addons_to_removes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
enabled_cluster_log_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
encryption_config: Optional[pulumi.Input[pulumi.InputType['ClusterEncryptionConfigArgs']]] = None,
kubernetes_network_config: Optional[pulumi.Input[pulumi.InputType['ClusterKubernetesNetworkConfigArgs']]] = None,
name: Optional[pulumi.Input[str]] = None,
outpost_config: Optional[pulumi.Input[pulumi.InputType['ClusterOutpostConfigArgs']]] = None,
role_arn: Optional[pulumi.Input[str]] = None,
tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
version: Optional[pulumi.Input[str]] = None,
vpc_config: Optional[pulumi.Input[pulumi.InputType['ClusterVpcConfigArgs']]] = None,
__props__=None):
what's going on here, doctor? 🥺