DevOps & Cloud (robos.devops)
Kubernetes clusters, environments, GitOps deployments, CI/CD pipelines, remote-execution clusters and data pipelines.
| Package id | devops |
| Namespace | robos.devops |
| Package file | .robos/kgraphs/devops/package.jsonld |
| Classes documented | 14 |
Classes
Required properties are the ones with a minimum count of 1 or more. A node that lacks one fails validation.
| Class | Shape | Required properties |
|---|---|---|
Data Pipeline (robos:DataPipeline) | urn:robos:shape:DataPipelineShape | dcterms:title, robos:repository, robos:technology, robos:pipelineEngine |
Remote Execution Cluster (robos:RemoteExecutionCluster) | urn:robos:shape:RemoteExecutionClusterShape | dcterms:title, robos:protocol, robos:provider, robos:executionEndpoint, robos:casEndpoint |
Kubernetes Cluster (robos:KubernetesCluster) | urn:robos:shape:KubernetesClusterShape | dcterms:title, robos:provider, robos:apiEndpoint, robos:clusterContext |
Environment (robos:Environment) | urn:robos:shape:EnvironmentShape | dcterms:title, robos:environmentType, robos:tier |
GitOps Deployment (robos:GitOpsDeployment) | urn:robos:shape:GitOpsDeploymentShape | dcterms:title, robos:gitopsEngine, robos:sourceRepo, robos:targetCluster, robos:targetNamespace |
CI/CD Pipeline (robos:CICDPipeline) | urn:robos:shape:CICDPipelineShape | dcterms:title, robos:platform, robos:workflowFile |
Kubernetes Namespace (robos:KubernetesNamespace) | urn:robos:shape:KubernetesNamespaceShape | dcterms:title, robos:namespaceName, robos:cluster |
Kubernetes Deployment (robos:KubernetesDeployment) | urn:robos:shape:KubernetesDeploymentShape | dcterms:title, robos:namespace, robos:image |
Kubernetes Service (robos:KubernetesService) | urn:robos:shape:KubernetesServiceShape | dcterms:title, robos:serviceName, robos:serviceType, robos:namespace |
Kubernetes Ingress (robos:KubernetesIngress) | urn:robos:shape:KubernetesIngressShape | dcterms:title, robos:ingressName, robos:host, robos:namespace |
Pipeline Stage (robos:PipelineStage) | urn:robos:shape:PipelineStageShape | dcterms:title, robos:stageName, robos:pipeline |
Pipeline Job (robos:PipelineJob) | urn:robos:shape:PipelineJobShape | dcterms:title, robos:jobName, robos:stage |
Pipeline Step (robos:PipelineStep) | urn:robos:shape:PipelineStepShape | dcterms:title, robos:stepName, robos:job |
Environment Profile (robos:EnvironmentProfile) | robos:EnvironmentProfileShape | dcterms:title, robos:evidence |