vault backup: 2025-09-24 21:20:51
This commit is contained in:
parent
fd37a27362
commit
24ef8eb3fa
91
.obsidian/workspace.json
vendored
91
.obsidian/workspace.json
vendored
@ -1,24 +1,24 @@
|
||||
{
|
||||
"main": {
|
||||
"id": "6fa38aaac310054a",
|
||||
"id": "57cf6d4d83e86330",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "420958b5edf1a859",
|
||||
"id": "38ae70aa622102eb",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "c65b303594f4f564",
|
||||
"id": "c8d183fcf4f57c3c",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "5 - People/Insa Sangs.md",
|
||||
"file": "5 - People/Raja Sen.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "Insa Sangs"
|
||||
"title": "Raja Sen"
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -27,15 +27,15 @@
|
||||
"direction": "vertical"
|
||||
},
|
||||
"left": {
|
||||
"id": "cb90a08707c63c7a",
|
||||
"id": "24cbc67b2f5e6832",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "52516d46d69c7d2b",
|
||||
"id": "548abd9876900a9d",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "0411ec702af00407",
|
||||
"id": "f3a0478a9c636b63",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "file-explorer",
|
||||
@ -48,7 +48,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "27b587eea198901e",
|
||||
"id": "9d0c6e92220da705",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "search",
|
||||
@ -65,7 +65,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "cb1289ab10b5ce04",
|
||||
"id": "583f40eb88d1791a",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "bookmarks",
|
||||
@ -81,15 +81,15 @@
|
||||
"width": 300
|
||||
},
|
||||
"right": {
|
||||
"id": "7c108988fc63bdd3",
|
||||
"id": "86f64cfa5059ab77",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "5554f800cef51201",
|
||||
"id": "032d4a7e182ac9a6",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "dab6668ef4b4790e",
|
||||
"id": "24b3d7c908b8d127",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "backlink",
|
||||
@ -108,7 +108,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "5cfb459dd6ac26a2",
|
||||
"id": "130ef867e45080b2",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "outgoing-link",
|
||||
@ -122,7 +122,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "5cf22f0917b42d0f",
|
||||
"id": "1f75af5c394898b0",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "tag",
|
||||
@ -137,7 +137,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "1a0e44b61be56c64",
|
||||
"id": "5a7bda4bf2b98f4d",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "outline",
|
||||
@ -170,36 +170,45 @@
|
||||
"obsidian-git:Open Git source control": false
|
||||
}
|
||||
},
|
||||
"active": "c65b303594f4f564",
|
||||
"active": "f3a0478a9c636b63",
|
||||
"lastOpenFiles": [
|
||||
"temporary.md",
|
||||
"5 - People/Insa Sangs.md",
|
||||
"3 - Resources/Airbrush.md",
|
||||
"Smash Ultimate Wolf.md",
|
||||
"Smash Ultimate Robin.md",
|
||||
"Kubernetes CAD.md",
|
||||
"programming.md",
|
||||
"3 - Resources/AI Art.md",
|
||||
"Movies and Series.md",
|
||||
"Jessica B.md",
|
||||
"Books.md",
|
||||
"6 - Journal/2025-09-24.md",
|
||||
"Pasted image 20250917125121.png",
|
||||
"Pasted image 20250917124830.png",
|
||||
"3 - Resources/3D Printer.md",
|
||||
"5 - People/Me.md",
|
||||
"5 - People/Marisa Görgen.md",
|
||||
"5 - People/Manfred Görgen.md",
|
||||
"5 - People/Richy Görgen.md",
|
||||
"5 - People/Nina Hammer.md",
|
||||
"4 - Fleet/Relaxation.md",
|
||||
"4 - Fleet/Power outage.md",
|
||||
"4 - Fleet/Phone Contract.md",
|
||||
"4 - Fleet/My Ideas.md",
|
||||
"4 - Fleet/Making Your Own Card.md",
|
||||
"4 - Fleet/How to escape depressive state.md",
|
||||
"4 - Fleet/Job Interview.md",
|
||||
"4 - Fleet/Chat archive.md",
|
||||
"2 - Areas/People.md",
|
||||
"2 - Areas/Health.md",
|
||||
"2 - Areas/Finance.md",
|
||||
"1 - Projects/Find Dentist in Friedberg.md",
|
||||
"Hair removal.md",
|
||||
"6 - Journal/2025-09-14.md",
|
||||
"6 - Journal/2025-09-05.md",
|
||||
"3 - Resources/Airbrush.md",
|
||||
"0 - Archives/1 - projects/Correct DEKA Address.md",
|
||||
"0 - Archives/1 - projects/WoW Druid Helper.md",
|
||||
"3 - Resources/Bondage.md",
|
||||
"3 - Resources/Burnout.md",
|
||||
"8 - Functional"
|
||||
"5 - People/Raja Sen.md",
|
||||
"Custom trading cards.md",
|
||||
"6 - Journal/2025-08-26.md",
|
||||
"5 - People/Dominik Kröll.md",
|
||||
"5 - People/Insa Sangs.md",
|
||||
"3 - Resources/3D Printer.md",
|
||||
"Computer Science Education.md",
|
||||
"CS 2025 Education planning.md",
|
||||
"6 - Journal/2025-08-10.md",
|
||||
"5 - People/Euk.md",
|
||||
"3 - Resources/Silkroad Pserver.md",
|
||||
"8 - Functional",
|
||||
"8 -",
|
||||
"7 - Templates",
|
||||
"6 - Journal",
|
||||
"5 - People",
|
||||
"4 - Fleet",
|
||||
"3 - Resources",
|
||||
"2 - Areas",
|
||||
"1 - Projects",
|
||||
"0 - Archives/4 - fleet"
|
||||
]
|
||||
}
|
||||
@ -19,6 +19,7 @@ tags:
|
||||
- formula 1 fan/nerd
|
||||
- had two cats in 2025
|
||||
- was an early linkin park fan; was in the chester fan club an received a "letter" there
|
||||
- likes to use chatgpt
|
||||
|
||||
### Other notes
|
||||
|
||||
65
Kubernetes CAD.md
Normal file
65
Kubernetes CAD.md
Normal file
@ -0,0 +1,65 @@
|
||||
---
|
||||
aliases:
|
||||
language: English
|
||||
created: 2025-09-24
|
||||
summary: My preparation notes for the kubernetes CAD certificate by linux foundation
|
||||
tags:
|
||||
- resource
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
- Suggested IDE: vscode
|
||||
- YAML extension by Red Hat, configure in the extension settings the YAML schema and set this in the settings.json: `"yaml.schemas": {
|
||||
|
||||
"kubernetes": "*.yaml"
|
||||
|
||||
}`
|
||||
- restart the IDE afterwards
|
||||
- kubectl
|
||||
- has very good --help options even on subcommands! with example commands
|
||||
- `kubectl run nginx --image=nginx` will fetch the nginx image from docker hub and create a pod
|
||||
- `kubectl create deployment nginx --image=nginx` creates a deployment
|
||||
- `kubectl create -f pod-definition.yml` create from file (`kubectl apply -f file.yml` works too?)
|
||||
- `kubectl get pods`
|
||||
- `kubectl set image deployment/nginx busybox=buysbox nginx=nginx:1.9.1` (or pod/nginx ...)
|
||||
- maybe also try `kubectl edit ...`
|
||||
- or change the yaml file and do `kubectl apply -f redis.yaml`
|
||||
- `kubectl describe pod myapp-pod`
|
||||
- `kubectl run redis --image=redis123 --dry-run=client -o yaml > redis.yaml` create yaml specification file for a pod
|
||||
- `kubectl get replicaset` and `kubectl get replicacontroller`
|
||||
- `kubectl scale --replicas=6 -f replicaset-definition.yml` better than `kubectl scale --replicas=6 replicaset myapp-replicaset` because latter only modifies deployed definition and not source file
|
||||
- `kubectl apply -f replicaset-definition.yml`
|
||||
- `kubectl get all` (lists deployment, then replicaset, then pods)
|
||||
- scaling: we create additional pods. a pod can contain multiple containers but one pod shall only contain what is necessary for one instance of the application. we do NOT create additional containers in the same pod
|
||||
- deployment: recreate (all down, then all new up) vs rollingUpdate (default, scales down/up replicasets by one at a time). `kubectl rollout undo deployment/myapp-deployment` will roll back
|
||||
- minikube: bundles master node programs and node programs on one machine. requires virtualization (via hypervisor KVM, VirtualBox... or docker but latter is not recommended)
|
||||
- ctr: CLI for containerD, not very user friendly and mostly for debugging
|
||||
- It is advised to use nerdctl instead
|
||||
- nerdctl: provides docker-like CLI for containerd, supports docker compose, supports newest features in containerD (encrypted container images, lazy pulling...)
|
||||
- crictl: provides a CLI for CRI-compatible container runtimes, installed separately, used to inspect and debug container runtimes (not to create containers ideally), works across different runtimes
|
||||
- `crictl pods` shows pods
|
||||
- `crictl --runtime endpoint` enables you to specify a runtime endpoint (or use CONTAINER_RUNTIME_ENDPOINT env var)
|
||||
- other commands are similar to docker
|
||||
|
||||
Kubernetes definition file:
|
||||
```yml
|
||||
apiVersion: v1
|
||||
kind: Pod
|
||||
metadata: //dictionary, can only have name and labels
|
||||
name: myapp-pod
|
||||
labels: // can have any sub-attributes
|
||||
app: myapp
|
||||
spec: //individual for all deployments
|
||||
containers:
|
||||
- name: nginx-container
|
||||
image: nginx
|
||||
```
|
||||
|
||||
## Glossary
|
||||
- CRI: Container Runtime Interface
|
||||
- Kubernetes originally only worked for Docker but then introduced the CRI to be more abstract and allow all sorts of container runtimes
|
||||
- OCI: Open Container Initiative
|
||||
- imagespec: specification on how an image should be build
|
||||
- runtimespec: standards on how a container runtime shall be deployed
|
||||
@ -1,101 +0,0 @@
|
||||
---
|
||||
aliases:
|
||||
language: English
|
||||
created: 2025-08-16
|
||||
summary: Robin character in the Smash Ultimate game
|
||||
tags:
|
||||
- resource
|
||||
- game
|
||||
---
|
||||
learn ledge jump instant neutral B
|
||||
|
||||
### Neutral
|
||||
- starts first 10s without levin sword, therefore try to be defensive at the beginning
|
||||
- condition them to jump, then counter with fair as they do - if they adapt too well, mix up the thunder skill charge
|
||||
- don´t use arcfire in neutral
|
||||
- arcthunder is a good shield poke
|
||||
|
||||
Against Rushdown:
|
||||
- Whiff punish
|
||||
- Unsafe on shield
|
||||
- Projectile Trap with 3rd B
|
||||
|
||||
Against Zoners:
|
||||
- thoron to punish charging over distance
|
||||
|
||||
Against Reflect/Absorb:
|
||||
- Condition/Bait with charge cancel
|
||||
- Use command grabs when landing
|
||||
|
||||
Against Grapplers:
|
||||
- 2nd B
|
||||
|
||||
### Advantage
|
||||
- you can use arcfire
|
||||
- dsmash
|
||||
- use neutral-B to cover landings on platform
|
||||
- when there is free time, replenish the levin sword
|
||||
|
||||
### Ledgetrap & Edgeguarding
|
||||
- use arcfire at ledge
|
||||
- people will sniff out flame timing and try jumping over it
|
||||
- dsmash covers roll, getup attack and normal getup when standing at the outer corner of a platform at ledge
|
||||
- mixup: run off and throw arcfire against ledge
|
||||
- run off and reverse B then jump to aerial
|
||||
|
||||
### Grabs
|
||||
- 0-10% dthrow --> utilt
|
||||
- afterwards dthrow --> nair
|
||||
- around 90% dthrow -> uair
|
||||
|
||||
### Combos
|
||||
- levin fair --> levin fair --> levin nair
|
||||
- or bronzhe fair --> bronze nair
|
||||
- Arcfire --> Arcfire --> Bair
|
||||
- Thunder --> da
|
||||
- 0% arcthunder --> jump thunder --> levin nair
|
||||
- landing levin uair --> levin uair
|
||||
- 10% discard -> arcfire -> fair -> nair
|
||||
- 0% falling fair -> fsmash
|
||||
|
||||
- Interesting: 0% arcfire -> footstool -> read roll right arcfire -> ...
|
||||
|
||||
### Kill confirms
|
||||
- 60% arcfire --> arcfire --> usmash/uair
|
||||
- 60% arcfire -> bair
|
||||
- 70% reverse sourspot levin uair --> levin bair
|
||||
- 60% arcthunder -> bair
|
||||
- 60% (mid distance) discard --> thoron
|
||||
|
||||
## Levin sword
|
||||
- when in air dthrow -> recatch throw sideways
|
||||
|
||||
## Matchups
|
||||
|
||||
### Link
|
||||
- spike dair against his recovery. Make sure to be more stage side to gimp with late hit
|
||||
-
|
||||
|
||||
### Snake
|
||||
- spam first neutral B to prevent grenades from reaching you
|
||||
- dsmash against recovery
|
||||
- will duck under your side-B or neutral B
|
||||
- when snake cooks grenades for too long, quickly neutral b (1) him to let the grenade explode at him
|
||||
|
||||
### Olimar
|
||||
- according to reddit one of the worst matchups for robin
|
||||
- prolong dsmash at ledge by hitting his pikmins that might be on stage, running to him
|
||||
- less arcfire since it is hard to hit
|
||||
- maybe charge full B that hits him during side-b spam?
|
||||
-
|
||||
### Ridley
|
||||
- use up-b against his recovery
|
||||
- third side-b is good when he approaches aggressively during invincibility
|
||||
- neutral-b against his side-b
|
||||
- useless to throw item into his recovery since he will get through with up-b
|
||||
|
||||
(Fthrow 4tg side-b at 40)
|
||||
### Sephiroth
|
||||
- hise side-b goes through my procetiles and cancels them...
|
||||
- (kalos was good against bot)
|
||||
- Item throw is effecti e against his zoning
|
||||
@ -1,10 +0,0 @@
|
||||
---
|
||||
aliases:
|
||||
language: English
|
||||
created: 2025-08-26
|
||||
summary: Wolf character in Smash Ultimate
|
||||
tags:
|
||||
- resource
|
||||
- game
|
||||
---
|
||||
|
||||
77
temporary.md
77
temporary.md
@ -7,14 +7,13 @@ created: "2025-07-20"
|
||||
language: English
|
||||
summary: Temporary notes that are not integrated yet
|
||||
---
|
||||
Wednesday
|
||||
- wash black clothes
|
||||
- wohnung aufräumen
|
||||
|
||||
Thursday
|
||||
- migrasys report
|
||||
- einkaufen
|
||||
- Müll entsorgen
|
||||
- itlv
|
||||
- wohnung aufräumen
|
||||
- mit fana treffpunkt
|
||||
Friday
|
||||
- call with insa
|
||||
@ -24,74 +23,4 @@ Friday
|
||||
|
||||
PDF Gear, add to overall IT vault
|
||||
|
||||
Da ich offensichtlich nicht gut plane, brauche ich AI die das für mich tut
|
||||
|
||||
Musik db
|
||||
|
||||
MCP server schreiben?
|
||||
|
||||
Rucksack manuell waschen?
|
||||
|
||||
Erotic ist der Schlüssel!
|
||||
|
||||
Führerschein PRO app
|
||||
shoockygames@gmail.com
|
||||
P4th0f3xile?
|
||||
|
||||
GeoSAM2: Use AI to segment a 3d model (or merge parts)
|
||||
|
||||
Learn traffic rules
|
||||
|
||||
- Suggested IDE: vscode
|
||||
- YAML extension by Red Hat, configure in the extension settings the YAML schema and set this in the settings.json: `"yaml.schemas": {
|
||||
|
||||
"kubernetes": "*.yaml"
|
||||
|
||||
}`
|
||||
- restart the IDE afterwards
|
||||
- kubectl
|
||||
- has very good --help options even on subcommands! with example commands
|
||||
- `kubectl run nginx --image=nginx` will fetch the nginx image from docker hub and create a pod
|
||||
- `kubectl create deployment nginx --image=nginx` creates a deployment
|
||||
- `kubectl create -f pod-definition.yml` create from file (`kubectl apply -f file.yml` works too?)
|
||||
- `kubectl get pods`
|
||||
- `kubectl set image deployment/nginx busybox=buysbox nginx=nginx:1.9.1` (or pod/nginx ...)
|
||||
- maybe also try `kubectl edit ...`
|
||||
- or change the yaml file and do `kubectl apply -f redis.yaml`
|
||||
- `kubectl describe pod myapp-pod`
|
||||
- `kubectl run redis --image=redis123 --dry-run=client -o yaml > redis.yaml` create yaml specification file for a pod
|
||||
- `kubectl get replicaset` and `kubectl get replicacontroller`
|
||||
- `kubectl scale --replicas=6 -f replicaset-definition.yml` better than `kubectl scale --replicas=6 replicaset myapp-replicaset` because latter only modifies deployed definition and not source file
|
||||
- `kubectl apply -f replicaset-definition.yml`
|
||||
- `kubectl get all` (lists deployment, then replicaset, then pods)
|
||||
- scaling: we create additional pods. a pod can contain multiple containers but one pod shall only contain what is necessary for one instance of the application. we do NOT create additional containers in the same pod
|
||||
- deployment: recreate (all down, then all new up) vs rollingUpdate (default, scales down/up replicasets by one at a time). `kubectl rollout undo deployment/myapp-deployment` will roll back
|
||||
- minikube: bundles master node programs and node programs on one machine. requires virtualization (via hypervisor KVM, VirtualBox... or docker but latter is not recommended)
|
||||
- ctr: CLI for containerD, not very user friendly and mostly for debugging
|
||||
- It is advised to use nerdctl instead
|
||||
- nerdctl: provides docker-like CLI for containerd, supports docker compose, supports newest features in containerD (encrypted container images, lazy pulling...)
|
||||
- crictl: provides a CLI for CRI-compatible container runtimes, installed separately, used to inspect and debug container runtimes (not to create containers ideally), works across different runtimes
|
||||
- `crictl pods` shows pods
|
||||
- `crictl --runtime endpoint` enables you to specify a runtime endpoint (or use CONTAINER_RUNTIME_ENDPOINT env var)
|
||||
- other commands are similar to docker
|
||||
|
||||
Kubernetes definition file:
|
||||
```yml
|
||||
apiVersion: v1
|
||||
kind: Pod
|
||||
metadata: //dictionary, can only have name and labels
|
||||
name: myapp-pod
|
||||
labels: // can have any sub-attributes
|
||||
app: myapp
|
||||
spec: //individual for all deployments
|
||||
containers:
|
||||
- name: nginx-container
|
||||
image: nginx
|
||||
```
|
||||
|
||||
## Glossary
|
||||
- CRI: Container Runtime Interface
|
||||
- Kubernetes originally only worked for Docker but then introduced the CRI to be more abstract and allow all sorts of container runtimes
|
||||
- OCI: Open Container Initiative
|
||||
- imagespec: specification on how an image should be build
|
||||
- runtimespec: standards on how a container runtime shall be deployed
|
||||
Empathie und Erotic sind der Schlüssel!
|
||||
|
||||
Loading…
Reference in New Issue
Block a user