modified: .vscode/tasks.json
modified: README.md
This commit is contained in:
Vendored
-6
@@ -16,12 +16,6 @@
|
||||
"command": "bash -c '[[ \"$(basename ${file})\" == \"kustomization.yaml\" ]] && kubectl kustomize ${fileDirname} | kubectl apply -f - || echo \"❌ invalid kustomization.yaml\"'",
|
||||
"problemMatcher": [],
|
||||
"group": "build"
|
||||
},
|
||||
{
|
||||
"label": "Apply App",
|
||||
"type": "shell",
|
||||
"command": "./ops-scripts/apply-app.sh",
|
||||
"problemMatcher": []
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -147,18 +147,22 @@ su -s /bin/bash www-data -c "php occ maintenance:repair --include-expensive"
|
||||
|
||||
- [Nextcloud Helm Chart](https://nextcloud.github.io/helm/)
|
||||
- [Nextcloud Helm Chart - git hub](https://github.com/nextcloud/helm)
|
||||
- [Nextcloud Helm Chart - releases](https://github.com/nextcloud/helm/releases)
|
||||
|
||||
- All kustomizations can be executed using vscode task `Kustomize - Build & Deploy - Selected File`.
|
||||
- Helm charts can be deployed using vscode task `Apply App`.
|
||||
Using fluxcd.Check [/deploy/fluxcd/kustomization.yaml](/deploy/fluxcd/kustomization.yaml) for fluxcd and requirements not maintained by flux (manual operation required).
|
||||
|
||||
**Force reconciliation:**
|
||||
**Force Reconciliation:**
|
||||
|
||||
``` bash
|
||||
# repo
|
||||
flux reconcile source git -n cloud-limbosolutions-com cloud-limbosolutions-com
|
||||
# ful-stack
|
||||
flux reconcile kustomization -n cloud-limbosolutions-com full-stack-sync --width-source
|
||||
# nextcloud-helm
|
||||
flux reconcile hr -n cloud-limbosolutions-com nextcloud --force
|
||||
```
|
||||
|
||||
**Required encrypted filed on repo:**
|
||||
**Required encrypted filed on repo, used by fluxcd:**
|
||||
|
||||
``` bash
|
||||
sops -e ./deploy/whiteboard/whiteboard-secrets.dec.yaml > ./deploy/whiteboard/whiteboard-secrets.yaml
|
||||
|
||||
Reference in New Issue
Block a user