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.