kubernetes

package
v3.6.3 Latest Latest
Warning

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

Go to latest
Published: Aug 23, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

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
	// 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) 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