diff --git a/devbox.json b/devbox.json index 045ef14..0b3dd28 100644 --- a/devbox.json +++ b/devbox.json @@ -1,6 +1,9 @@ { - "$schema": "https://raw.githubusercontent.com/jetify-com/devbox/0.14.0/.schema/devbox.schema.json", - "packages": ["nodejs@latest"], + "$schema": "https://raw.githubusercontent.com/jetify-com/devbox/0.14.0/.schema/devbox.schema.json", + "packages": [ + "nodejs@latest", + "terraform@latest" + ], "shell": { "init_hook": [ "echo 'Welcome to devbox!' > /dev/null" diff --git a/devbox.lock b/devbox.lock index 0b3af3b..c826213 100644 --- a/devbox.lock +++ b/devbox.lock @@ -68,6 +68,54 @@ "store_path": "/nix/store/m7imcmwi4hschl257dzc33gxciqlf4bm-nodejs-23.10.0" } } + }, + "terraform@latest": { + "last_modified": "2025-04-10T20:20:34Z", + "resolved": "github:NixOS/nixpkgs/d19cf9dfc633816a437204555afeb9e722386b76#terraform", + "source": "devbox-search", + "version": "1.11.4", + "systems": { + "aarch64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/46l1vs4h00h1y3n3xxwzab0a16mawfcs-terraform-1.11.4", + "default": true + } + ], + "store_path": "/nix/store/46l1vs4h00h1y3n3xxwzab0a16mawfcs-terraform-1.11.4" + }, + "aarch64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/knyqig364fi94f3z33q47jawv9b4h4sy-terraform-1.11.4", + "default": true + } + ], + "store_path": "/nix/store/knyqig364fi94f3z33q47jawv9b4h4sy-terraform-1.11.4" + }, + "x86_64-darwin": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/9w7xlspipmx4kal4bagqnf76h0wv8lx8-terraform-1.11.4", + "default": true + } + ], + "store_path": "/nix/store/9w7xlspipmx4kal4bagqnf76h0wv8lx8-terraform-1.11.4" + }, + "x86_64-linux": { + "outputs": [ + { + "name": "out", + "path": "/nix/store/xlg2aqgy2fwilpfnla4313f39vs0hhmb-terraform-1.11.4", + "default": true + } + ], + "store_path": "/nix/store/xlg2aqgy2fwilpfnla4313f39vs0hhmb-terraform-1.11.4" + } + } } } } diff --git a/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-100.png b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-100.png new file mode 100644 index 0000000..067bd1b Binary files /dev/null and b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-100.png differ diff --git a/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-101.png b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-101.png new file mode 100644 index 0000000..df7ed3b Binary files /dev/null and b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-101.png differ diff --git a/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-102.png b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-102.png new file mode 100644 index 0000000..eb09200 Binary files /dev/null and b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-102.png differ diff --git a/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-103.png b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-103.png new file mode 100644 index 0000000..773325a Binary files /dev/null and b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-103.png differ diff --git a/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-104.png b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-104.png new file mode 100644 index 0000000..0522a54 Binary files /dev/null and b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-104.png differ diff --git a/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-105.png b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-105.png new file mode 100644 index 0000000..334dad6 Binary files /dev/null and b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-105.png differ diff --git a/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-106.png b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-106.png new file mode 100644 index 0000000..58833d6 Binary files /dev/null and b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-106.png differ diff --git a/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-107.png b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-107.png new file mode 100644 index 0000000..4c3476c Binary files /dev/null and b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-107.png differ diff --git a/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-108.png b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-108.png new file mode 100644 index 0000000..237ef89 Binary files /dev/null and b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-108.png differ diff --git a/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-109.png b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-109.png new file mode 100644 index 0000000..2840ef7 Binary files /dev/null and b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-109.png differ diff --git a/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-110.png b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-110.png new file mode 100644 index 0000000..867aad4 Binary files /dev/null and b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-110.png differ diff --git a/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-111.png b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-111.png new file mode 100644 index 0000000..dfdf7c9 Binary files /dev/null and b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-111.png differ diff --git a/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-112.png b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-112.png new file mode 100644 index 0000000..c93c341 Binary files /dev/null and b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-112.png differ diff --git a/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-113.png b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-113.png new file mode 100644 index 0000000..9cdf82b Binary files /dev/null and b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-113.png differ diff --git a/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-114.png b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-114.png new file mode 100644 index 0000000..30c7d1d Binary files /dev/null and b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-114.png differ diff --git a/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-115.png b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-115.png new file mode 100644 index 0000000..5d50076 Binary files /dev/null and b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-115.png differ diff --git a/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-116.png b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-116.png new file mode 100644 index 0000000..90a32ad Binary files /dev/null and b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-116.png differ diff --git a/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-117.png b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-117.png new file mode 100644 index 0000000..01b8aab Binary files /dev/null and b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-117.png differ diff --git a/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-118.png b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-118.png new file mode 100644 index 0000000..8a78345 Binary files /dev/null and b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-118.png differ diff --git a/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-119.png b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-119.png new file mode 100644 index 0000000..85f993e Binary files /dev/null and b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-119.png differ diff --git a/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-120.png b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-120.png new file mode 100644 index 0000000..6890cdb Binary files /dev/null and b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-120.png differ diff --git a/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-121.png b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-121.png new file mode 100644 index 0000000..1ef39f1 Binary files /dev/null and b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-121.png differ diff --git a/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-122.png b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-122.png new file mode 100644 index 0000000..439a1d2 Binary files /dev/null and b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-122.png differ diff --git a/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-123.png b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-123.png new file mode 100644 index 0000000..12e65f9 Binary files /dev/null and b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-123.png differ diff --git a/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-124.png b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-124.png new file mode 100644 index 0000000..964de41 Binary files /dev/null and b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/image-124.png differ diff --git a/docs/technical-documentation/architecture/design/forgejo-service-mob-1/index.md b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/index.md index 1e99fc3..248aa1d 100644 --- a/docs/technical-documentation/architecture/design/forgejo-service-mob-1/index.md +++ b/docs/technical-documentation/architecture/design/forgejo-service-mob-1/index.md @@ -93,3 +93,80 @@ always be aware of costs! ## current state ![alt text](image-17.png) + +## ... break of stephan from 14h45-16h00 + +## terraform, driver is daniel + +![alt text](image-100.png) + +![alt text](image-101.png) + +![alt text](image-102.png) + +![alt text](image-103.png) + +![alt text](image-104.png) + +![alt text](image-105.png) + +![alt text](image-106.png) + +![alt text](image-107.png) + +![alt text](image-108.png) + +![alt text](image-109.png) + +![alt text](image-110.png) + +## in otc, new driver is cristopher + +![alt text](image-111.png) + +install terraform ... + +![alt text](image-112.png) + +### otc provider + +![alt text](image-113.png) + +![alt text](image-114.png) + +![alt text](image-115.png) + + +![alt text](image-116.png) + + +### auth + +![alt text](image-117.png) + +![alt text](image-118.png) + + +```bash +export OS_ACCESS_KEY= +export OS_SECRET_KEY= +export OS_SECURITY_TOKEN= +``` + +## apply + +![alt text](image-119.png) + +![alt text](image-120.png) + +![alt text](image-121.png) + +## syncing + +![alt text](image-122.png) + +![alt text](image-123.png) + +### statefile, needs to be shared + +![alt text](image-124.png) \ No newline at end of file