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\"'",
|
"command": "bash -c '[[ \"$(basename ${file})\" == \"kustomization.yaml\" ]] && kubectl kustomize ${fileDirname} | kubectl apply -f - || echo \"❌ invalid kustomization.yaml\"'",
|
||||||
"problemMatcher": [],
|
"problemMatcher": [],
|
||||||
"group": "build"
|
"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](https://nextcloud.github.io/helm/)
|
||||||
- [Nextcloud Helm Chart - git hub](https://github.com/nextcloud/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`.
|
Using fluxcd.Check [/deploy/fluxcd/kustomization.yaml](/deploy/fluxcd/kustomization.yaml) for fluxcd and requirements not maintained by flux (manual operation required).
|
||||||
- Helm charts can be deployed using vscode task `Apply App`.
|
|
||||||
|
|
||||||
**Force reconciliation:**
|
**Force Reconciliation:**
|
||||||
|
|
||||||
``` bash
|
``` bash
|
||||||
|
# repo
|
||||||
flux reconcile source git -n cloud-limbosolutions-com cloud-limbosolutions-com
|
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
|
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
|
``` bash
|
||||||
sops -e ./deploy/whiteboard/whiteboard-secrets.dec.yaml > ./deploy/whiteboard/whiteboard-secrets.yaml
|
sops -e ./deploy/whiteboard/whiteboard-secrets.dec.yaml > ./deploy/whiteboard/whiteboard-secrets.yaml
|
||||||
|
|||||||
Reference in New Issue
Block a user