Skip to main content

alpha.dagger.io/kubernetes

Kubernetes client operations

import "alpha.dagger.io/kubernetes"

kubernetes.#Kubectl

Kubectl client

kubernetes.#Kubectl Inputs

NameTypeDescription
version*"v1.19.9" \| stringKubectl version

kubernetes.#Kubectl Outputs

No output.

kubernetes.#Resources

Apply Kubernetes resources

kubernetes.#Resources Inputs

NameTypeDescription
sourcedagger.#ArtifactKubernetes config to deploy
manifest*null \| stringKubernetes manifest to deploy inlined in a string
url*null \| stringKubernetes manifest url to deploy remote configuration
namespace*"default" \| stringKubernetes Namespace to deploy to
version*"v1.19.9" \| stringVersion of kubectl client
kubeconfig(string\|struct)Kube config file

kubernetes.#Resources Outputs

No output.