This commit is contained in:
Jun-te Kim 2025-12-07 09:29:27 +00:00
parent 03cc0d0f64
commit adc57c9540
4 changed files with 28 additions and 12 deletions

33
.vscode/settings.json vendored
View file

@ -1,19 +1,32 @@
{ {
"jupyter.interactiveWindow.textEditor.executeSelection": true,
"python.REPL.sendToNativeREPL": true,
"notebook.output.scrolling": true,
"terminal.integrated.defaultProfile.linux": "bash",
"editor.rulers": [67],
"terminal.integrated.profiles.linux": {
"bash": {
"path": "/bin/bash"
}
},
// Hot reload setting that needs to be in user settings // Hot reload setting that needs to be in user settings
// "jupyter.runStartupCommands": [ // "jupyter.runStartupCommands": [
// "%load_ext autoreload", "%autoreload 2" // "%load_ext autoreload", "%autoreload 2"
// ] // ]
// --- VIM SETTINGS ---
"vim.useSystemClipboard": true,
"vim.enableNeovim": false,
// Allow VSCode native keybindings to override Vim when needed
"vim.handleKeys": {
"<C-p>": false,
"<C-P>": false,
"<C-S-p>": false,
"<C-c>": false,
"<C-v>": false,
"<C-S-v>": false,
"<C-S-c>": false
},
// Make Y, y, p always sync with the system clipboard
// Terminal copy/paste via Ctrl+Shift+C / Ctrl+Shift+V
"terminal.integrated.copyOnSelection": false,
"terminal.integrated.commandsToSkipShell": [
"workbench.action.terminal.copySelection",
"workbench.action.terminal.paste"
],
} }

View file

@ -8,6 +8,7 @@ set -ex
# sudo snap remove microk8s # sudo snap remove microk8s
# sudo snap install microk8s --classic # sudo snap install microk8s --classic
# sudo microk8s enable dns rbac hostpath-storage host-access metrics-server ingress # sudo microk8s enable dns rbac hostpath-storage host-access metrics-server ingress
# sudo microk8s enable metallb:192.168.0.200-192.168.0.220
# #
# # Rebuild kubeconfig for your local user (optional) # # Rebuild kubeconfig for your local user (optional)
# microk8s kubectl config view --raw > ~/.kube/config # microk8s kubectl config view --raw > ~/.kube/config

View file

@ -6,3 +6,5 @@ metadata:
spec: spec:
basicAuth: basicAuth:
secret: authsecret secret: authsecret

View file

@ -7,7 +7,7 @@ spec:
entryPoints: entryPoints:
- websecure - websecure
routes: routes:
- match: Host(`www.traefik.mealcraft.com`, `traefik.mealcraft.com`) && PathPrefix(`/api`, `/dashboard`) - match: (Host(`traefik.mealcraft.com`) || Host(`www.traefik.mealcraft.com`)) && (PathPrefix(`/api`) || PathPrefix(`/dashboard`))
kind: Rule kind: Rule
middlewares: middlewares:
- name: test-auth - name: test-auth