Skip to content

Kubernetes

You get a Kubernetes namespace, your own kubeconfig, and the platform's operators already running in the cluster. What follows is what is specific to this platform: what you may create, how traffic reaches you, and what you are billed for.

Start here

PageWhat it covers
Access and kubectlKubeconfig, setting up kubectl, default namespace, credential validity
Your first deploymentDeployment, service and HTTPRoute through to a working HTTPS address
Deploying from GitPoint your namespace at a repository, or deploy from CI
Images and pull secretsThe ITSH registry and private registries elsewhere
Secrets and configurationSecrets, config maps, and object storage credentials
Jobs and CronJobsOne-off tasks and scheduled work

Reference

PageWhat it covers
Gateway APIHTTPRoutes, which hostnames you may use, automatic HTTPS, custom domains
NetworkingWhat your workloads can reach, inbound and outbound
StorageStorage classes, billing minimum, PVC autoresize
DatabasesPostgreSQL, MariaDB and Dragonfly via operators
AutoscalingHPA, KEDA and VPA
Scale-to-zeroLetting an HTTP service sleep, and what it costs
Permissions and policiesWhat RBAC grants, which platform rules reject a manifest
Versions and defaultsAPI versions to write, and what your namespace fills in
What the portal shows youUsage, cost, right-sizing suggestions, spending cap
Billing and quotasBilling on requests, storage, egress
Free tierQuotas, restrictions, suspension rules

When something is broken

Troubleshooting is indexed by symptom, so start from the error you are actually seeing rather than from what you think caused it.

Who this is for

Anyone deploying their own workloads and writing their own YAML. The pages assume working knowledge of Kubernetes and focus on what is specific to this platform.

Examples are deliberately short and show only the fields that matter. Where an example contains <your-namespace>, replace it with your own namespace name, which is shown in the portal next to the kubeconfig.