kubernetes

package
v3.10.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 19, 2021 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type HelmReleaseSettings added in v3.8.2

type HelmReleaseSettings struct {
	// The backend storage driver for Helm. Values are: configmap, secret, memory, sql.
	Driver *string `pulumi:"driver"`
	// The path to the helm plugins directory.
	PluginsPath *string `pulumi:"pluginsPath"`
	// The path to the registry config file.
	RegistryConfigPath *string `pulumi:"registryConfigPath"`
	// The path to the file containing cached repository indexes.
	RepositoryCache *string `pulumi:"repositoryCache"`
	// The path to the file containing repository names and URLs.
	RepositoryConfigPath *string `pulumi:"repositoryConfigPath"`
	// While Helm Release provider is in beta, by default 'pulumi up' will log a warning if the resource is used. If present and set to "true", this warning is omitted.
	SuppressBetaWarning *bool `pulumi:"suppressBetaWarning"`
}

BETA FEATURE - Options to configure the Helm Release resource. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

type HelmReleaseSettingsArgs added in v3.8.2

type HelmReleaseSettingsArgs struct {
	// The backend storage driver for Helm. Values are: configmap, secret, memory, sql.
	Driver pulumi.StringPtrInput `pulumi:"driver"`
	// The path to the helm plugins directory.
	PluginsPath pulumi.StringPtrInput `pulumi:"pluginsPath"`
	// The path to the registry config file.
	RegistryConfigPath pulumi.StringPtrInput `pulumi:"registryConfigPath"`
	// The path to the file containing cached repository indexes.
	RepositoryCache pulumi.StringPtrInput `pulumi:"repositoryCache"`
	// The path to the file containing repository names and URLs.
	RepositoryConfigPath pulumi.StringPtrInput `pulumi:"repositoryConfigPath"`
	// While Helm Release provider is in beta, by default 'pulumi up' will log a warning if the resource is used. If present and set to "true", this warning is omitted.
	SuppressBetaWarning pulumi.BoolPtrInput `pulumi:"suppressBetaWarning"`
}

BETA FEATURE - Options to configure the Helm Release resource. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (HelmReleaseSettingsArgs) ElementType deprecated added in v3.8.2

func (HelmReleaseSettingsArgs) ElementType() reflect.Type

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (HelmReleaseSettingsArgs) ToHelmReleaseSettingsOutput deprecated added in v3.8.2

func (i HelmReleaseSettingsArgs) ToHelmReleaseSettingsOutput() HelmReleaseSettingsOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (HelmReleaseSettingsArgs) ToHelmReleaseSettingsOutputWithContext deprecated added in v3.8.2

func (i HelmReleaseSettingsArgs) ToHelmReleaseSettingsOutputWithContext(ctx context.Context) HelmReleaseSettingsOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (HelmReleaseSettingsArgs) ToHelmReleaseSettingsPtrOutput deprecated added in v3.8.2

func (i HelmReleaseSettingsArgs) ToHelmReleaseSettingsPtrOutput() HelmReleaseSettingsPtrOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (HelmReleaseSettingsArgs) ToHelmReleaseSettingsPtrOutputWithContext deprecated added in v3.8.2

func (i HelmReleaseSettingsArgs) ToHelmReleaseSettingsPtrOutputWithContext(ctx context.Context) HelmReleaseSettingsPtrOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

type HelmReleaseSettingsInput added in v3.8.2

type HelmReleaseSettingsInput interface {
	pulumi.Input

	ToHelmReleaseSettingsOutput() HelmReleaseSettingsOutput
	ToHelmReleaseSettingsOutputWithContext(context.Context) HelmReleaseSettingsOutput
}

HelmReleaseSettingsInput is an input type that accepts HelmReleaseSettingsArgs and HelmReleaseSettingsOutput values. You can construct a concrete instance of `HelmReleaseSettingsInput` via:

HelmReleaseSettingsArgs{...}

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

type HelmReleaseSettingsOutput added in v3.8.2

type HelmReleaseSettingsOutput struct{ *pulumi.OutputState }

BETA FEATURE - Options to configure the Helm Release resource. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (HelmReleaseSettingsOutput) Driver added in v3.8.2

The backend storage driver for Helm. Values are: configmap, secret, memory, sql. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (HelmReleaseSettingsOutput) ElementType deprecated added in v3.8.2

func (HelmReleaseSettingsOutput) ElementType() reflect.Type

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (HelmReleaseSettingsOutput) PluginsPath added in v3.8.2

The path to the helm plugins directory. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (HelmReleaseSettingsOutput) RegistryConfigPath added in v3.8.2

func (o HelmReleaseSettingsOutput) RegistryConfigPath() pulumi.StringPtrOutput

The path to the registry config file. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (HelmReleaseSettingsOutput) RepositoryCache added in v3.8.2

func (o HelmReleaseSettingsOutput) RepositoryCache() pulumi.StringPtrOutput

The path to the file containing cached repository indexes. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (HelmReleaseSettingsOutput) RepositoryConfigPath added in v3.8.2

func (o HelmReleaseSettingsOutput) RepositoryConfigPath() pulumi.StringPtrOutput

The path to the file containing repository names and URLs. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (HelmReleaseSettingsOutput) SuppressBetaWarning added in v3.8.2

func (o HelmReleaseSettingsOutput) SuppressBetaWarning() pulumi.BoolPtrOutput

While Helm Release provider is in beta, by default 'pulumi up' will log a warning if the resource is used. If present and set to "true", this warning is omitted. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (HelmReleaseSettingsOutput) ToHelmReleaseSettingsOutput deprecated added in v3.8.2

func (o HelmReleaseSettingsOutput) ToHelmReleaseSettingsOutput() HelmReleaseSettingsOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (HelmReleaseSettingsOutput) ToHelmReleaseSettingsOutputWithContext deprecated added in v3.8.2

func (o HelmReleaseSettingsOutput) ToHelmReleaseSettingsOutputWithContext(ctx context.Context) HelmReleaseSettingsOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (HelmReleaseSettingsOutput) ToHelmReleaseSettingsPtrOutput deprecated added in v3.8.2

func (o HelmReleaseSettingsOutput) ToHelmReleaseSettingsPtrOutput() HelmReleaseSettingsPtrOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (HelmReleaseSettingsOutput) ToHelmReleaseSettingsPtrOutputWithContext deprecated added in v3.8.2

func (o HelmReleaseSettingsOutput) ToHelmReleaseSettingsPtrOutputWithContext(ctx context.Context) HelmReleaseSettingsPtrOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

type HelmReleaseSettingsPtrInput added in v3.8.2

type HelmReleaseSettingsPtrInput interface {
	pulumi.Input

	ToHelmReleaseSettingsPtrOutput() HelmReleaseSettingsPtrOutput
	ToHelmReleaseSettingsPtrOutputWithContext(context.Context) HelmReleaseSettingsPtrOutput
}

HelmReleaseSettingsPtrInput is an input type that accepts HelmReleaseSettingsArgs, HelmReleaseSettingsPtr and HelmReleaseSettingsPtrOutput values. You can construct a concrete instance of `HelmReleaseSettingsPtrInput` via:

        HelmReleaseSettingsArgs{...}

or:

        nil

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func HelmReleaseSettingsPtr deprecated added in v3.8.2

func HelmReleaseSettingsPtr(v *HelmReleaseSettingsArgs) HelmReleaseSettingsPtrInput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

type HelmReleaseSettingsPtrOutput deprecated added in v3.8.2

type HelmReleaseSettingsPtrOutput struct{ *pulumi.OutputState }

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (HelmReleaseSettingsPtrOutput) Driver added in v3.8.2

The backend storage driver for Helm. Values are: configmap, secret, memory, sql. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (HelmReleaseSettingsPtrOutput) Elem deprecated added in v3.8.2

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (HelmReleaseSettingsPtrOutput) ElementType deprecated added in v3.8.2

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (HelmReleaseSettingsPtrOutput) PluginsPath added in v3.8.2

The path to the helm plugins directory. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (HelmReleaseSettingsPtrOutput) RegistryConfigPath added in v3.8.2

func (o HelmReleaseSettingsPtrOutput) RegistryConfigPath() pulumi.StringPtrOutput

The path to the registry config file. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (HelmReleaseSettingsPtrOutput) RepositoryCache added in v3.8.2

The path to the file containing cached repository indexes. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (HelmReleaseSettingsPtrOutput) RepositoryConfigPath added in v3.8.2

func (o HelmReleaseSettingsPtrOutput) RepositoryConfigPath() pulumi.StringPtrOutput

The path to the file containing repository names and URLs. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (HelmReleaseSettingsPtrOutput) SuppressBetaWarning added in v3.8.2

func (o HelmReleaseSettingsPtrOutput) SuppressBetaWarning() pulumi.BoolPtrOutput

While Helm Release provider is in beta, by default 'pulumi up' will log a warning if the resource is used. If present and set to "true", this warning is omitted. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (HelmReleaseSettingsPtrOutput) ToHelmReleaseSettingsPtrOutput deprecated added in v3.8.2

func (o HelmReleaseSettingsPtrOutput) ToHelmReleaseSettingsPtrOutput() HelmReleaseSettingsPtrOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (HelmReleaseSettingsPtrOutput) ToHelmReleaseSettingsPtrOutputWithContext deprecated added in v3.8.2

func (o HelmReleaseSettingsPtrOutput) ToHelmReleaseSettingsPtrOutputWithContext(ctx context.Context) HelmReleaseSettingsPtrOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

type KubeClientSettings added in v3.8.2

type KubeClientSettings struct {
	// Maximum burst for throttle. Default value is 10.
	Burst *int `pulumi:"burst"`
	// Maximum queries per second (QPS) to the API server from this client. Default value is 5.
	Qps *float64 `pulumi:"qps"`
}

Options for tuning the Kubernetes client used by a Provider. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

type KubeClientSettingsArgs added in v3.8.2

type KubeClientSettingsArgs struct {
	// Maximum burst for throttle. Default value is 10.
	Burst pulumi.IntPtrInput `pulumi:"burst"`
	// Maximum queries per second (QPS) to the API server from this client. Default value is 5.
	Qps pulumi.Float64PtrInput `pulumi:"qps"`
}

Options for tuning the Kubernetes client used by a Provider. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (KubeClientSettingsArgs) ElementType deprecated added in v3.8.2

func (KubeClientSettingsArgs) ElementType() reflect.Type

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (KubeClientSettingsArgs) ToKubeClientSettingsOutput deprecated added in v3.8.2

func (i KubeClientSettingsArgs) ToKubeClientSettingsOutput() KubeClientSettingsOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (KubeClientSettingsArgs) ToKubeClientSettingsOutputWithContext deprecated added in v3.8.2

func (i KubeClientSettingsArgs) ToKubeClientSettingsOutputWithContext(ctx context.Context) KubeClientSettingsOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (KubeClientSettingsArgs) ToKubeClientSettingsPtrOutput deprecated added in v3.8.2

func (i KubeClientSettingsArgs) ToKubeClientSettingsPtrOutput() KubeClientSettingsPtrOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (KubeClientSettingsArgs) ToKubeClientSettingsPtrOutputWithContext deprecated added in v3.8.2

func (i KubeClientSettingsArgs) ToKubeClientSettingsPtrOutputWithContext(ctx context.Context) KubeClientSettingsPtrOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

type KubeClientSettingsInput added in v3.8.2

type KubeClientSettingsInput interface {
	pulumi.Input

	ToKubeClientSettingsOutput() KubeClientSettingsOutput
	ToKubeClientSettingsOutputWithContext(context.Context) KubeClientSettingsOutput
}

KubeClientSettingsInput is an input type that accepts KubeClientSettingsArgs and KubeClientSettingsOutput values. You can construct a concrete instance of `KubeClientSettingsInput` via:

KubeClientSettingsArgs{...}

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

type KubeClientSettingsOutput added in v3.8.2

type KubeClientSettingsOutput struct{ *pulumi.OutputState }

Options for tuning the Kubernetes client used by a Provider. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (KubeClientSettingsOutput) Burst added in v3.8.2

Maximum burst for throttle. Default value is 10. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (KubeClientSettingsOutput) ElementType deprecated added in v3.8.2

func (KubeClientSettingsOutput) ElementType() reflect.Type

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (KubeClientSettingsOutput) Qps added in v3.8.2

Maximum queries per second (QPS) to the API server from this client. Default value is 5. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (KubeClientSettingsOutput) ToKubeClientSettingsOutput deprecated added in v3.8.2

func (o KubeClientSettingsOutput) ToKubeClientSettingsOutput() KubeClientSettingsOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (KubeClientSettingsOutput) ToKubeClientSettingsOutputWithContext deprecated added in v3.8.2

func (o KubeClientSettingsOutput) ToKubeClientSettingsOutputWithContext(ctx context.Context) KubeClientSettingsOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (KubeClientSettingsOutput) ToKubeClientSettingsPtrOutput deprecated added in v3.8.2

func (o KubeClientSettingsOutput) ToKubeClientSettingsPtrOutput() KubeClientSettingsPtrOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (KubeClientSettingsOutput) ToKubeClientSettingsPtrOutputWithContext deprecated added in v3.8.2

func (o KubeClientSettingsOutput) ToKubeClientSettingsPtrOutputWithContext(ctx context.Context) KubeClientSettingsPtrOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

type KubeClientSettingsPtrInput added in v3.8.2

type KubeClientSettingsPtrInput interface {
	pulumi.Input

	ToKubeClientSettingsPtrOutput() KubeClientSettingsPtrOutput
	ToKubeClientSettingsPtrOutputWithContext(context.Context) KubeClientSettingsPtrOutput
}

KubeClientSettingsPtrInput is an input type that accepts KubeClientSettingsArgs, KubeClientSettingsPtr and KubeClientSettingsPtrOutput values. You can construct a concrete instance of `KubeClientSettingsPtrInput` via:

        KubeClientSettingsArgs{...}

or:

        nil

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func KubeClientSettingsPtr deprecated added in v3.8.2

func KubeClientSettingsPtr(v *KubeClientSettingsArgs) KubeClientSettingsPtrInput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

type KubeClientSettingsPtrOutput deprecated added in v3.8.2

type KubeClientSettingsPtrOutput struct{ *pulumi.OutputState }

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (KubeClientSettingsPtrOutput) Burst added in v3.8.2

Maximum burst for throttle. Default value is 10. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (KubeClientSettingsPtrOutput) Elem deprecated added in v3.8.2

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (KubeClientSettingsPtrOutput) ElementType deprecated added in v3.8.2

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (KubeClientSettingsPtrOutput) Qps added in v3.8.2

Maximum queries per second (QPS) to the API server from this client. Default value is 5. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (KubeClientSettingsPtrOutput) ToKubeClientSettingsPtrOutput deprecated added in v3.8.2

func (o KubeClientSettingsPtrOutput) ToKubeClientSettingsPtrOutput() KubeClientSettingsPtrOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (KubeClientSettingsPtrOutput) ToKubeClientSettingsPtrOutputWithContext deprecated added in v3.8.2

func (o KubeClientSettingsPtrOutput) ToKubeClientSettingsPtrOutputWithContext(ctx context.Context) KubeClientSettingsPtrOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

type Provider

type Provider struct {
	pulumi.ProviderResourceState
}

The provider type for the kubernetes package. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func NewProvider

func NewProvider(ctx *pulumi.Context,
	name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)

NewProvider registers a new resource with the given unique name, arguments, and options. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (*Provider) ElementType deprecated added in v3.6.3

func (*Provider) ElementType() reflect.Type

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (*Provider) ToProviderOutput deprecated added in v3.6.3

func (i *Provider) ToProviderOutput() ProviderOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (*Provider) ToProviderOutputWithContext deprecated added in v3.6.3

func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (*Provider) ToProviderPtrOutput deprecated added in v3.6.3

func (i *Provider) ToProviderPtrOutput() ProviderPtrOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (*Provider) ToProviderPtrOutputWithContext deprecated added in v3.6.3

func (i *Provider) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

type ProviderArgs

type ProviderArgs struct {
	// If present, the name of the kubeconfig cluster to use.
	Cluster pulumi.StringPtrInput
	// If present, the name of the kubeconfig context to use.
	Context pulumi.StringPtrInput
	// BETA FEATURE - If present and set to true, enable server-side diff calculations.
	// This feature is in developer preview, and is disabled by default.
	EnableDryRun pulumi.BoolPtrInput
	// BETA FEATURE - Options to configure the Helm Release resource.
	HelmReleaseSettings HelmReleaseSettingsPtrInput
	// Options for tuning the Kubernetes client used by a Provider.
	KubeClientSettings KubeClientSettingsPtrInput
	// The contents of a kubeconfig file or the path to a kubeconfig file.
	Kubeconfig pulumi.StringPtrInput
	// If present, the default namespace to use. This flag is ignored for cluster-scoped resources.
	//
	// A namespace can be specified in multiple places, and the precedence is as follows:
	// 1. `.metadata.namespace` set on the resource.
	// 2. This `namespace` parameter.
	// 3. `namespace` set for the active context in the kubeconfig.
	Namespace pulumi.StringPtrInput
	// BETA FEATURE - If present, render resource manifests to this directory. In this mode, resources will not
	// be created on a Kubernetes cluster, but the rendered manifests will be kept in sync with changes
	// to the Pulumi program. This feature is in developer preview, and is disabled by default.
	//
	// Note that some computed Outputs such as status fields will not be populated
	// since the resources are not created on a Kubernetes cluster. These Output values will remain undefined,
	// and may result in an error if they are referenced by other resources. Also note that any secret values
	// used in these resources will be rendered in plaintext to the resulting YAML.
	RenderYamlToDirectory pulumi.StringPtrInput
	// If present and set to true, suppress apiVersion deprecation warnings from the CLI.
	SuppressDeprecationWarnings pulumi.BoolPtrInput
	// If present and set to true, suppress unsupported Helm hook warnings from the CLI.
	SuppressHelmHookWarnings pulumi.BoolPtrInput
}

The set of arguments for constructing a Provider resource. Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (ProviderArgs) ElementType deprecated

func (ProviderArgs) ElementType() reflect.Type

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

type ProviderInput deprecated added in v3.6.3

type ProviderInput interface {
	pulumi.Input

	ToProviderOutput() ProviderOutput
	ToProviderOutputWithContext(ctx context.Context) ProviderOutput
}

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

type ProviderOutput deprecated added in v3.6.3

type ProviderOutput struct{ *pulumi.OutputState }

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (ProviderOutput) ElementType deprecated added in v3.6.3

func (ProviderOutput) ElementType() reflect.Type

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (ProviderOutput) ToProviderOutput deprecated added in v3.6.3

func (o ProviderOutput) ToProviderOutput() ProviderOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (ProviderOutput) ToProviderOutputWithContext deprecated added in v3.6.3

func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (ProviderOutput) ToProviderPtrOutput deprecated added in v3.6.3

func (o ProviderOutput) ToProviderPtrOutput() ProviderPtrOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (ProviderOutput) ToProviderPtrOutputWithContext deprecated added in v3.6.3

func (o ProviderOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

type ProviderPtrInput deprecated added in v3.6.3

type ProviderPtrInput interface {
	pulumi.Input

	ToProviderPtrOutput() ProviderPtrOutput
	ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
}

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

type ProviderPtrOutput deprecated added in v3.6.3

type ProviderPtrOutput struct{ *pulumi.OutputState }

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (ProviderPtrOutput) Elem deprecated added in v3.7.2

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (ProviderPtrOutput) ElementType deprecated added in v3.6.3

func (ProviderPtrOutput) ElementType() reflect.Type

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (ProviderPtrOutput) ToProviderPtrOutput deprecated added in v3.6.3

func (o ProviderPtrOutput) ToProviderPtrOutput() ProviderPtrOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

func (ProviderPtrOutput) ToProviderPtrOutputWithContext deprecated added in v3.6.3

func (o ProviderPtrOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput

Deprecated: Use `github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes` instead

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL