Skip to content

Commit c987887

Browse files
committed
merge main changes
1 parent 8a0651d commit c987887

File tree

5 files changed

+494
-538
lines changed

5 files changed

+494
-538
lines changed

applications/wg-easy/README.md

+7-9
Original file line numberDiff line numberDiff line change
@@ -48,30 +48,28 @@ Use tools to automate repetitive tasks, reducing human error and increasing deve
4848

4949
- Task-based workflow automation
5050
- Helmfile for orchestration
51-
- Container-based dev environment for consistency
5251
- Automated validation and testing
5352
- Streamlined release process
5453

5554
## Repository Structure
5655

5756
```
5857
applications/wg-easy/
59-
├── charts/templates/ # Common templates shared across charts
60-
├── cert-manager/ # Wrapped cert-manager chart
61-
├── cert-manager-issuers/ # Chart for cert-manager issuers
58+
├── charts
59+
│   ├── cert-manager # Wrapped cert-manager chart
60+
│   ├── cert-manager-issuers # Chart for cert-manager issuers
61+
│   ├── replicated-sdk # Replicated SDK chart
62+
│   ├── templates # Common templates shared across charts
63+
│   ├── traefik # Wrapped Traefik chart
64+
│   └── wg-easy # Main application chart
6265
├── replicated/ # Root Replicated configuration
63-
├── replicated-sdk/ # Replicated SDK chart
6466
├── taskfiles/ # Task utility functions
65-
├── traefik/ # Wrapped Traefik chart
66-
├── wg-easy/ # Main application chart
6767
├── helmfile.yaml # Defines chart installation order
6868
└── Taskfile.yaml # Main task definitions
6969
```
7070

7171
## Architecture Overview
7272

73-
![Architecture Diagram](docs/architecture.png)
74-
7573
Key components:
7674
- **Taskfile**: Orchestrates the workflow with automated tasks
7775
- **Helmfile**: Manages chart dependencies and installation order

0 commit comments

Comments
 (0)