New use-case tutorial walking newcomers through the full OPNsense VM integration test: system setup, VM boot, SSH config, running all 11 Scores, and understanding the three-layer architecture. Add architecture-challenges.md analyzing topology evolution during deployment, runtime plan/validation phase, and TUI as primary interface.
55 lines
2.5 KiB
Markdown
55 lines
2.5 KiB
Markdown
# Summary
|
|
|
|
[Harmony Documentation](./README.md)
|
|
|
|
- [Core Concepts](./concepts.md)
|
|
- [Getting Started Guide](./guides/getting-started.md)
|
|
|
|
## Use Cases
|
|
|
|
- [PostgreSQL on Local K3D](./use-cases/postgresql-on-local-k3d.md)
|
|
- [OPNsense VM Integration](./use-cases/opnsense-vm-integration.md)
|
|
- [OKD on Bare Metal](./use-cases/okd-on-bare-metal.md)
|
|
|
|
## Component Catalogs
|
|
|
|
- [Scores Catalog](./catalogs/scores.md)
|
|
- [Topologies Catalog](./catalogs/topologies.md)
|
|
- [Capabilities Catalog](./catalogs/capabilities.md)
|
|
|
|
## Developer Guides
|
|
|
|
- [Developer Guide](./guides/developer-guide.md)
|
|
- [Writing a Score](./guides/writing-a-score.md)
|
|
- [Writing a Topology](./guides/writing-a-topology.md)
|
|
- [Adding Capabilities](./guides/adding-capabilities.md)
|
|
|
|
## Configuration
|
|
|
|
- [Configuration](./concepts/configuration.md)
|
|
|
|
## Architecture Decision Records
|
|
|
|
- [ADR Overview](./adr/README.md)
|
|
- [000 · ADR Template](./adr/000-ADR-Template.md)
|
|
- [001 · Why Rust](./adr/001-rust.md)
|
|
- [002 · Hexagonal Architecture](./adr/002-hexagonal-architecture.md)
|
|
- [003 · Infrastructure Abstractions](./adr/003-infrastructure-abstractions.md)
|
|
- [004 · iPXE](./adr/004-ipxe.md)
|
|
- [005 · Interactive Project](./adr/005-interactive-project.md)
|
|
- [006 · Secret Management](./adr/006-secret-management.md)
|
|
- [007 · Default Runtime](./adr/007-default-runtime.md)
|
|
- [008 · Score Display Formatting](./adr/008-score-display-formatting.md)
|
|
- [009 · Helm and Kustomize Handling](./adr/009-helm-and-kustomize-handling.md)
|
|
- [010 · Monitoring and Alerting](./adr/010-monitoring-and-alerting.md)
|
|
- [011 · Multi-Tenant Cluster](./adr/011-multi-tenant-cluster.md)
|
|
- [012 · Project Delivery Automation](./adr/012-project-delivery-automation.md)
|
|
- [013 · Monitoring Notifications](./adr/013-monitoring-notifications.md)
|
|
- [015 · Higher Order Topologies](./adr/015-higher-order-topologies.md)
|
|
- [016 · Harmony Agent and Global Mesh](./adr/016-Harmony-Agent-And-Global-Mesh-For-Decentralized-Workload-Management.md)
|
|
- [017-1 · NATS Clusters Interconnection](./adr/017-1-Nats-Clusters-Interconnection-Topology.md)
|
|
- [018 · Template Hydration for Workload Deployment](./adr/018-Template-Hydration-For-Workload-Deployment.md)
|
|
- [019 · Network Bond Setup](./adr/019-Network-bond-setup.md)
|
|
- [020 · Interactive Configuration Crate](./adr/020-interactive-configuration-crate.md)
|
|
- [020-1 · Zitadel + OpenBao Secure Config Store](./adr/020-1-zitadel-openbao-secure-config-store.md)
|