Hi, Puluminist! I have a question... Pulumi IA sa...
# general
b
Hi, Puluminist! I have a question... Pulumi IA says me that I can create a cluster using
Copy code
import 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
Copy code
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? 🥺