modified: .devcontainer/devcontainer.json

new file:   .vscode/tasks.json
modified:   services/node-red/README.md
deleted:    services/node-red/ops-scripts/apply-flux.sh
This commit is contained in:
Márcio Fernandes committed 2026-10-10 10:25:29 +00:00
1 parent 05771e7c47
commit 9de65b6834
4 files changed
+24 -12

No files matched your search

+3 -1
View File
@@ -12,11 +12,13 @@
"source=${localWorkspaceFolder}/../myLimbo.Jellyfin,target=/workspaces/myLimbo.Jellyfin,type=bind", "source=${localWorkspaceFolder}/../myLimbo.Jellyfin,target=/workspaces/myLimbo.Jellyfin,type=bind",
"source=${localWorkspaceFolder}/../kb,target=/workspaces/kb,type=bind", "source=${localWorkspaceFolder}/../kb,target=/workspaces/kb,type=bind",
"source=${localWorkspaceFolder}/../pi.bluetooth.speaker,target=/workspaces/pi.bluetooth.speaker,type=bind", "source=${localWorkspaceFolder}/../pi.bluetooth.speaker,target=/workspaces/pi.bluetooth.speaker,type=bind",
"source=${localWorkspaceFolder}/../myinfra.kubernetes.shared,target=/workspaces/myinfra.kubernetes.shared,type=bind",
"source=${localWorkspaceFolder}/.env.d/kube,target=/home/vscode/.kube,type=bind", "source=${localWorkspaceFolder}/.env.d/kube,target=/home/vscode/.kube,type=bind",
"source=${localEnv:HOME}/.gitconfig,target=/home/vscode/.gitconfig,type=bind,consistency=cached", "source=${localEnv:HOME}/.gitconfig,target=/home/vscode/.gitconfig,type=bind,consistency=cached",
"source=${localEnv:HOME}/.ssh,target=/home/vscode/.ssh,type=bind,consistency=cached" "source=${localEnv:HOME}/.ssh,target=/home/vscode/.ssh,type=bind,consistency=cached"
], ],
"containerEnv": {
"KUBECONFIG":"${containerWorkspaceFolder}/.env.d/kube.config"
},
"customizations": { "customizations": {
"vscode": { "vscode": {
"extensions": [ "extensions": [
+21
View File
@@ -0,0 +1,21 @@
{
"version": "2.0.0",
"tasks": [
{
"label": "bash: current file",
"type": "shell",
"command": "bash \"${file}\"",
"options": {
"cwd": "${fileDirname}"
},
"problemMatcher": []
},
{
"label": "Kustomize - Apply Selected",
"type": "shell",
"command": "kubectl apply -k ${fileDirname}",
"problemMatcher": [],
"group": "build"
}
]
}
-8
View File
@@ -5,14 +5,6 @@
node -e "console.log(require('bcryptjs').hashSync(process.argv[1], 8));" YOUR-PASSWORD node -e "console.log(require('bcryptjs').hashSync(process.argv[1], 8));" YOUR-PASSWORD
``` ```
## Setup
Using flux for reconciliation.
``` bash
./ops-scripts/apply-flux.sh
```
**Encrypt secrets:** **Encrypt secrets:**
``` bash ``` bash
@@ -1,3 +0,0 @@
#!/bin/bash
set -e
kubectl kustomize ./deploy/flux | kubectl apply -f -