DevOps & Cloud (robos.devops)

Cloud providers, CI/CD pipelines, container registries, OAuth apps, DNS domains, and secure GPG pass credentials.

Table of contents

  1. Package Metadata
  2. Package Schemas & Constraint Shapes
  3. Package Architecture & Linked Data Model

Package Metadata

  • Package Store ID: devops
  • Ontology Namespace: robos.devops
  • GitOps Package File: .robos/kgraphs/devops/package.jsonld
  • Schemas Defined: 13

Package Schemas & Constraint Shapes

Schema Class Target Shape URI Required Properties (minCount ≥ 1) Specification
Data Pipeline (robos:DataPipeline) urn:robos:shape:DataPipelineShape dcterms:title, robos:repository, robos:technology, robos:pipelineEngine View Schema →
Remote Execution Cluster (robos:RemoteExecutionCluster) urn:robos:shape:RemoteExecutionClusterShape dcterms:title, robos:protocol, robos:provider, robos:executionEndpoint, robos:casEndpoint View Schema →
Kubernetes Cluster (robos:KubernetesCluster) urn:robos:shape:KubernetesClusterShape dcterms:title, robos:provider, robos:apiEndpoint, robos:clusterContext View Schema →
Environment (robos:Environment) urn:robos:shape:EnvironmentShape dcterms:title, robos:environmentType, robos:tier View Schema →
GitOps Deployment (robos:GitOpsDeployment) urn:robos:shape:GitOpsDeploymentShape dcterms:title, robos:gitopsEngine, robos:sourceRepo, robos:targetCluster, robos:targetNamespace View Schema →
CI/CD Pipeline (robos:CICDPipeline) urn:robos:shape:CICDPipelineShape dcterms:title, robos:platform, robos:workflowFile View Schema →
Kubernetes Namespace (robos:KubernetesNamespace) urn:robos:shape:KubernetesNamespaceShape dcterms:title, robos:namespaceName, robos:cluster View Schema →
Kubernetes Deployment (robos:KubernetesDeployment) urn:robos:shape:KubernetesDeploymentShape dcterms:title, robos:namespace, robos:image View Schema →
Kubernetes Service (robos:KubernetesService) urn:robos:shape:KubernetesServiceShape dcterms:title, robos:serviceName, robos:serviceType, robos:namespace View Schema →
Kubernetes Ingress (robos:KubernetesIngress) urn:robos:shape:KubernetesIngressShape dcterms:title, robos:ingressName, robos:host, robos:namespace View Schema →
Pipeline Stage (robos:PipelineStage) urn:robos:shape:PipelineStageShape dcterms:title, robos:stageName, robos:pipeline View Schema →
Pipeline Job (robos:PipelineJob) urn:robos:shape:PipelineJobShape dcterms:title, robos:jobName, robos:stage View Schema →
Pipeline Step (robos:PipelineStep) urn:robos:shape:PipelineStepShape dcterms:title, robos:stepName, robos:job View Schema →

Package Architecture & Linked Data Model

DevOps & Cloud (robos.devops) Ontology Map
DevOps & Cloud (robos.devops) (robos.devops): High-level package ontology within the RobOS Knowledge Graph. (Click image to zoom full screen)

Table of contents