class pulumi_kubernetes.provider.Provider(__name__, __opts__=None, cluster=None, context=None, kubeconfig=None, namespace=None)

The provider type for the kubernetes package.

Create a Provider resource with the given unique name, arguments, and options.

:param str name: The unique name of the resource. :param pulumi.ResourceOptions opts: An optional bag of options that controls this resource’s behavior. :param pulumi.Input[str] cluster: If present, the name of the kubeconfig cluster to use. :param pulumi.Input[str] context: If present, the name of the kubeconfig context to use. :param pulumi.Input[str] kubeconfig: The contents of a kubeconfig file. If this is set, this config will be used instead

Parameters:namespace (pulumi.Input[str]) – If present, the namespace scope to use.