Update docs: Mermaid diagrams, current verification state
- Replace ASCII art with Mermaid in architecture-design-company-inc.md - Rewrite architecture-hld.md with 3 Mermaid diagrams (infra, CI/CD, security) - Remove draw.io/Lucidchart references - Update verification-log.md with current passing state Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
+42
-18
@@ -1,25 +1,49 @@
|
||||
```
|
||||
Verifying FleetDM, MySQL, and Redis...
|
||||
# Verification Log
|
||||
|
||||
## Local Deployment (`make verify`)
|
||||
|
||||
```
|
||||
=== Pods ===
|
||||
kubectl get pods -n fleetdm -o wide
|
||||
NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES
|
||||
fleet-6747fdcc49-ljm2d 0/1 ContainerCreating 0 6m2s <none> fleetdm-control-plane <none> <none>
|
||||
fleet-migration-rwxnz 0/1 CreateContainerConfigError 0 6m2s 10.244.0.15 fleetdm-control-plane <none> <none>
|
||||
fleetdm-stack-mysql-0 0/1 ErrImagePull 0 6m2s 10.244.0.17 fleetdm-control-plane <none> <none>
|
||||
fleetdm-stack-redis-master-0 1/1 Running 0 6m2s 10.244.0.16 fleetdm-control-plane <none> <none>
|
||||
NAME READY STATUS RESTARTS AGE
|
||||
fleet-75cbb4fd54-s7csh 1/1 Running 0 153m
|
||||
fleetdm-stack-mysql-0 1/1 Running 0 166m
|
||||
fleetdm-stack-redis-master-0 1/1 Running 0 166m
|
||||
|
||||
=== Services ===
|
||||
kubectl get svc -n fleetdm
|
||||
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
|
||||
fleetdm-stack-mysql ClusterIP 10.96.140.26 <none> 3306/TCP 6m2s
|
||||
fleetdm-stack-mysql-headless ClusterIP None <none> 3306/TCP 6m2s
|
||||
fleetdm-stack-redis-headless ClusterIP None <none> 6379/TCP 6m2s
|
||||
fleetdm-stack-redis-master ClusterIP 10.96.248.50 <none> 6379/TCP 6m2s
|
||||
fleetdm-stack-service ClusterIP 10.96.24.191 <none> 8080/TCP 6m2s
|
||||
NAME TYPE CLUSTER-IP PORT(S) AGE
|
||||
fleetdm-stack-mysql ClusterIP 10.96.3.64 3306/TCP 166m
|
||||
fleetdm-stack-mysql-headless ClusterIP None 3306/TCP 166m
|
||||
fleetdm-stack-redis-headless ClusterIP None 6379/TCP 166m
|
||||
fleetdm-stack-redis-master ClusterIP 10.96.159.221 6379/TCP 166m
|
||||
fleetdm-stack-service ClusterIP 10.96.189.212 8080/TCP 166m
|
||||
|
||||
=== Ingress ===
|
||||
kubectl get ingress -n fleetdm
|
||||
NAME CLASS HOSTS ADDRESS PORTS AGE
|
||||
fleetdm-stack nginx fleet.localhost localhost 80 6m2s
|
||||
NAME CLASS HOSTS ADDRESS PORTS AGE
|
||||
fleetdm-stack nginx fleet.localhost localhost 80 166m
|
||||
```
|
||||
|
||||
## Fleet UI Access
|
||||
|
||||
```
|
||||
$ curl -sk -o /dev/null -w "%{http_code}" https://localhost:8585/setup
|
||||
200
|
||||
```
|
||||
|
||||
Fleet setup page loads successfully at `https://localhost:8585` via `make port-forward`.
|
||||
|
||||
## Gitea Actions CI
|
||||
|
||||
| Run | Job | Status | Commit |
|
||||
| --- | ----------------- | ------- | ---------------------------------------------------- |
|
||||
| #5 | Lint Helm Chart | success | Fix CI lint: remove head pipe that causes SIGPIPE 141 |
|
||||
| #5 | Release Helm Chart| skipped | (only triggers on `v*` tags) |
|
||||
|
||||
## Helm Chart
|
||||
|
||||
```
|
||||
$ helm lint fleetdm-stack/
|
||||
==> Linting fleetdm-stack/
|
||||
[INFO] Chart.yaml: icon is recommended
|
||||
|
||||
1 chart(s) linted, 0 chart(s) failed
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user