Skip to content

Commit 63e0f58

Browse files
committed
update to v0.1.8
1 parent 1e223d4 commit 63e0f58

File tree

11 files changed

+1242
-1049
lines changed

11 files changed

+1242
-1049
lines changed

src/content/docs/development/custom-module.md

Lines changed: 740 additions & 0 deletions
Large diffs are not rendered by default.

src/content/docs/development/overview.md

Lines changed: 1 addition & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -19,35 +19,6 @@ Before you begin development, ensure you have the following tools installed:
1919
- **Kind** (Kubernetes in Docker) - Recommended for local development
2020
- **Git** - Version control
2121

22-
## Project Structure
23-
24-
The Forkspacer operator follows the standard Kubebuilder project layout:
25-
26-
```
27-
forkspacer/
28-
├── api/v1/ # CRD definitions (Workspace, Module)
29-
├── cmd/ # Application entrypoint
30-
├── config/ # Kubernetes manifests and kustomize configs
31-
│ ├── crd/ # Generated CRD manifests
32-
│ ├── manager/ # Operator deployment manifests
33-
│ ├── rbac/ # RBAC configurations
34-
│ └── webhook/ # Webhook configurations
35-
├── internal/
36-
│ ├── controller/ # Reconciliation logic for CRDs
37-
│ └── webhook/ # Webhook validation and defaulting
38-
├── pkg/ # Reusable packages
39-
│ ├── manager/ # Manager initialization
40-
│ ├── resources/ # Resource management utilities
41-
│ ├── services/ # Business logic services
42-
│ ├── types/ # Common types
43-
│ └── utils/ # Utility functions
44-
├── plugins/ # Plugin system for extensibility
45-
├── test/
46-
│ ├── e2e/ # End-to-end tests
47-
│ └── utils/ # Test utilities
48-
└── Makefile # Development commands
49-
```
50-
5122
## Getting Started
5223

5324
### 1. Clone the Repository
@@ -344,5 +315,5 @@ make build VERSION=v0.2.0-dev
344315

345316
## Next Steps
346317

347-
- [Plugin Development](/development/plugin-development/) - Learn how to create custom plugins
318+
- [Custom Module Development](/development/custom-module/) - Learn how to create custom modules
348319
- [API Reference](/reference/crds/overview/) - Understand the CRD specifications

0 commit comments

Comments
 (0)