Create Project
Create a new Project
A Project is software that provides some functionality.
Projects are uniquely identified by a UUID, prefixed with the string proj_, for example proj_c42014e7-baf5-4ec6-a502-858f98dca7c8
Projects can have zero or more Aliases. Aliases are completely free-form. They can be a URL, like github.com/kubernetes/kubernetes or a short string like k8s or kube.
Each Project has a ProjectType. Valid ProjectTypes include:
- platform: The Project represents a software platform, such as the Project itself.
- kube-addon: The Project represents a Cloud Native Project, which is defined as some software that extends the functionality of the cluster and its API.
- kube-operator: The Project represents a Kubernetes [Operator][operator], which is defined as software written specifically against the API and is responsible for installing and managing the lifecycle of a Kubernetes Addon or Application Service.
- kube-control-plane-provider: The Project represents a Kubernetes control plane service, such as RKE, GKE or EKS.
- application-service: The Project represents application code that provides essential services to the rest of the application stack.
- application: The Project represents customer-specific or internal code.
A Project is not the packaging of that software. Packaging of Projects is described by the Package model.
Documentation Index
Fetch the complete documentation index at: https://docs.chkk.io/llms.txt
Use this file to discover all available pages before exploring further.
Response
Created
user who created the record.
timestamp of when the record was created.
ID is the unique identifier for the Project
"proj_260fc3e8-1acb-4268-8a63-447792b0c2f4"
user who last modified the record.
timestamp of when the record was last modified.
Display name for the Project.
"Prometheus"
Type is the type of Project.
kube-addon, kube-operator, kube-control-plane-provider, application-service, platform, application "application-service"
A URL to the JSON Schema for this object.
"https://example.com/schemas/Project.json"
Optional set of string aliases for the Project. Must be globally unique.
["prom"]Optional long-form description of the Project.
An optional object containing information about the Project's versioning and release model.