Platform orchestrator

Active Resources →

Active Resources are provisioned and active instances of a resource. Each Environment that has been deployed to has a …

API References →

The Humanitec API allows you to automate and integrate Humanitec into your developer and operational workflows. The API …

Applications →

An Application is a logical grouping of related Workloads that runs in the same Kubernetes Namespace. Allowing you to …

Applications →

An Application is collection of related Kubernetes Workloads that run in the same Kubernetes Namespace. You may prefer …

Blob Storage →

The Platform Orchestrator is specifically designed to seamlessly integrate with managed file storage solutions such as …

CLI References →

The Humanitec CLI is currently in Closed Beta. It is available on request. humctl is the command line interface for …

Constraints →

There are several constraints and limits imposed in the Humanitec platform. This page documents the main validation, …

Databases →

Learn to connect and manage databases. MariaDB # Humanitec has integrated support for both hosted PostgreSQL solutions …

Dependent Resources →

Resources that are depended on by a Workload are called Dependent Resources. They can either be Shared (available to all …

Deployment Sets and Deltas →

Deployment Set format # Deployment Sets are defined as JSON objects and so are commonly rendered as JSON or YAML. The …

Deployments →

Deploying is the process of updating the state of an Environment. This could include updates to the version of code, …

DNS →

DNS names provide a standard way to make services accessible on the public internet. In Kubernetes applications, DNS …

Dynamic Configuration Management →

Dynamic Configuration Management (DCM) is a robust methodology for structuring the configuration of computing workloads. …

Environments →

Users with Owner or Developer Roles can create new or change existing Environments on their own without support. The …

Environments →

An Environment refers to a dedicated space where an instance of an Application can be deployed. In essence, each …

Features →

Workload Profiles are made up of features. Each feature represents a set of functionality that can be configured for the …

Glossary →

Application # A Humanitec Application is collection of related Kubernetes workloads that run in the same Kubernetes …

Integrate With Your CI/CD Pipeline →

How to integrate your CI with your IDP # Container Registries store and manage container images ready for use when they …

Kubernetes →

Humanitec is designed to integrate with your existing Kubernetes clusters wherever they’re hosted. You can …

Login →

Humanitec supports 3 Authentication mechanisms: Google GitHub Single Sign On via SAML Users can sign up directly using …

Namespaces →

Kubernetes Namespaces are used to organize Kubernetes objects within a Kubernetes cluster. From a networking …

Organizations →

Organizations are the root object for your Internal Developer Platform (IDP). They are the basic unit of membership for …

Overview →

Understanding Resources # In the context of the Platform Orchestrator, Resources refer to elements consumed or utilized …

Placeholders →

Humanitec uses Placeholders as a means to inject values known only at deployment time into the Application …

Profiles →

Each workload in Humanitec has an associated Workload Profile. This is defined in a Deployment Set via the profiles …

RBAC →

What is Role Based Access Control (RBAC) # Humanitec allows developers in your team or from across your Organization to …

Resource Definitions →

A Resource Definition defines how and when a Resource should be provisioned. It is made up of the Resource Type, …

Resource Graph →

Resource Definitions can reference other Resource Definitions. This means that when a resource is provisioned, it might …

Resource Types →

amqp # Used to provision an AMQP resource such as a RabbitMQ, AmazonMQ or ApacheMQ queue. Category Use messaging direct …

Set and Deltas →

A Deployment Set contains all the developer owned environment agnostic configuration for an Applications. It contains 2 …

Shared Values →

Humanitec provides you with the required functionality to handle both, Values and Secrets in a scalable and secure way. …

TLS Certificates →

Most ingress controllers support TLS termination in-cluster. For that, they need access to the TLS Certificate and …

Troubleshooting →

Workloads not retrievable from CI pipeline # If your workloads fail to appear when trying to add them to an environment, …

Volumes →

On-Disk files in a container share the lifecycle of the container, meaning when the container is destroyed so are the …

Webhooks →

Webhooks are a way to trigger actions in external systems when certain events occur in the Platform Orchestrator. For …

Workloads →

A Workload in Humanitec is a representation of the code that will run in a Kubernetes cluster, typically as a pod. A …

Top