Skip to content

hybridops-tech/hybridops-workloads

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

HybridOps Workloads

Kubernetes workload catalog for HybridOps GitOps deployments.

This repository is designed to be consumed directly by Argo CD bootstrap through the hybridops-core argocd-bootstrap module.

How to consume this repository

Pass a Git URL, versioned revision, and public target path.

Example:

HYOPS_INPUT_root_app_name=hyops-onprem-stage1 \
HYOPS_INPUT_workloads_repo_url=https://github.com/hybridops-tech/hybridops-workloads.git \
HYOPS_INPUT_workloads_revision=<tag-or-commit> \
HYOPS_INPUT_workloads_target_path=clusters/onprem-stage1 \
HYOPS_INPUT_root_destination_namespace=argocd \
./.venv/bin/hyops --verbose apply --env dev \
  --module platform/k8s/argocd-bootstrap \
  --inputs modules/platform/k8s/argocd-bootstrap/examples/inputs.typical.yml

Notes:

  • Prefer tags or commits over main for reproducibility.
  • This repo covers Kubernetes workloads only.
  • Edge hosting choices outside Kubernetes remain deployment-specific.

Public targets

  • clusters/onprem-smoke
    • Status: minimal validation target
  • clusters/onprem-stage1
    • Status: curated baseline
    • Guide: docs/onprem-stage1-rollout.md
  • clusters/onprem
    • Status: broader reusable application catalog
  • clusters/burst
    • Status: stateless secondary-cluster baseline
    • Guide: docs/burst-rollout.md

Validation

./scripts/validate.sh --strict --target onprem-stage1
./scripts/validate.sh --target onprem

Repository layout

  • clusters/<target>: public enabled apps per cluster target
  • apps/<domain>/<app>: Argo CD Application definitions and values
  • docs/: public workload and operator references
  • scripts/validate.sh: workload hygiene checks
  • tools/: public helper tooling

References

  • STANDARD.md
  • CATALOG.md
  • docs/environments.md
  • docs/argocd-model.md

About

Public Kubernetes workload catalog for HybridOps Argo CD deployments.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Contributors

Languages