Kubernetes (Container)

Rating

Version 26.1.0
Updated 2026-03-20
Version 26.1.0
Updated 2026-03-20

Kubernetes integration for Digital.ai Release to manage Kubernetes resources and deployments.

Steps

  • kubernetes.APIServer:

  • container.RemoteCommand:

  • kubernetes.K8sCommand:

  • kubernetes.SecureK8sCommand:

  • kubernetes.RemoteScript:

  • kubernetes.Apply: Executes the kubectl apply command

  • kubernetes.ListServices: Lists all the services in the Kubernetes namespace

  • kubernetes.ListNamespaces: Lists all the namespaces in Kubernetes

  • kubernetes.ExistsNamespace: Checks if the namespace exists or not

  • kubernetes.CreateNamespace: Creates a namespace in Kubernetes

  • kubernetes.DeleteNamespace: Deletes a namespace in Kubernetes

  • kubernetes.CheckPodStatus: Checks the status of the pods in the specified namespace

  • kubernetes.GetSecret: Gets the name of the secret in the namespace

  • kubernetes.CreateSecret: Creates a secret in Kubernetes

  • kubernetes.UpdateSecret: Updates the secret in Kubernetes

  • kubernetes.PatchSecret: Patches the secret in Kubernetes

  • kubernetes.DeleteSecret: Deletes a secret in Kubernetes

  • kubernetes.GvkCommand:

  • kubernetes.ListLabels: Lists the labels for the Kubernetes resources

  • kubernetes.GetLabel: Gets the label for the Kubernetes resources

  • kubernetes.CreateLabel: Creates the labels for Kubernetes resources

  • kubernetes.UpdateLabel: Updates the label for Kubernetes resources

  • kubernetes.DeleteLabel: Deletes the labels for Kubernetes resources

  • kubernetes.ListAnnotations: Lists the annotations for the Kubernetes resources

  • kubernetes.GetAnnotation: Gets the annotations for the Kubernetes resources

  • kubernetes.CreateAnnotation: Creates an annotation in the Kubernetes resource

  • kubernetes.UpdateAnnotation: Updates the annotation for Kubernetes resources

  • kubernetes.DeleteAnnotation: Deletes an annotation in the Kubernetes resource

  • kubernetes.GetConfigMap: Gets the name of the config map in the namespace

  • kubernetes.CreateConfigMap: Creates the config maps in Kubernetes

  • kubernetes.UpdateConfigMap: Updates the config map in Kubernetes

  • kubernetes.PatchConfigMap: Patches the config map in Kubernetes

  • kubernetes.DeleteConfigMap: Deletes the config maps in Kubernetes

  • kubernetes.CheckResourceReadiness: Checks the readiness of the resources in Kubernetes

  • kubernetes.WaitFor: Waits for specific conditions on a resource (such as a Pod, Deployment, or Service) to be met before proceeding

  • kubernetes.WaitForCustomResource: Waits for specifc conditions on a custom definition resource to be met before proceeding

  • kubernetes.FetchResourceAsYaml: Fetches the Kubernetes resources in YAML format

  • kubernetes.PatchResource: Patches the Kubernetes resources

  • kubernetes.ExecCommand: Executes the given kubectl commands

  • kubernetes.ListPersistentVolumes: Lists persistent volumes in the cluster

  • kubernetes.GetPersistentVolume: Gets persistent volumes in the cluster

  • kubernetes.CreatePersistentVolume: Creates persistent volumes in the cluster

  • kubernetes.UpdatePersistentVolume: Updates persistent volumes in the cluster

  • kubernetes.DeletePersistentVolume: Deletes persistent volumes in the cluster

  • kubernetes.ListPersistentVolumeClaims: Lists persistent volume claims in the cluster

  • kubernetes.GetPersistentVolumeClaim: Gets persistent volume claims in the cluster

  • kubernetes.CreatePersistentVolumeClaim: Creates persistent volume claims in the cluster

  • kubernetes.UpdatePersistentVolumeClaim: Updates persistent volume claims in the cluster

  • kubernetes.DeletePersistentVolumeClaim: Deletes persistent volume claims in the cluster

  • kubernetes.TestConnection:

  • kubernetes.NamespaceLookup:

  • kubernetes.SecretLookup:

  • kubernetes.ConfigMapLookup:

  • kubernetes.PodLookup:

  • kubernetes.PodContainerLookup:

  • kubernetes.GroupLookup:

  • kubernetes.VersionLookup:

  • kubernetes.KindLookup:

  • kubernetes.KindResourceLookup:

  • kubernetes.GVKResourceLookup:

  • kubernetes.PersistentVolumeLookup:

  • kubernetes.PersistentVolumeClaimLookup:

  • kubernetes.DeleteResource: Delete generic k8s resource

Authored By

Digital.ai

Digital.ai support

We would be happy to help you!