The Tempest Kubernetes App enables management of Kubernetes applications and resources, with capabilities for both new deployments and importing existing resources for centralized management.

For detailed information about each resource, see the Resources section below.

Authentication

Currently supports public Kubernetes clusters via kubeconfig. Support for private clusters coming soon.

Kubeconfig Authentication

Resources

Application

Deploy containerized applications in Kubernetes.

Configuration options:

  • Name and image specification
  • Gateway class selection
  • Resource allocation:
  • CPU (100m-1)
  • Memory (256Mi-2Gi)
  • Storage (1Gi-10Gi)
  • Replica count
  • Port configuration

Properties:

  • Namespace location
  • Resource relationships
  • Primary address

Importable Resources

Tempest can import existing Kubernetes resources for centralized management:

  • ConfigMaps
  • Deployments
  • Gateways
  • Ingresses
  • Pods
  • Replicasets
  • Secrets
  • Services

Properties for imported resources:

  • Resource name
  • Namespace
  • Configuration data (except Secrets)
  • Resource relationships