Commit Graph

  • 0eab64c954 hosting: some config files for host: shadow, some named conf for utility-101-shadow vm main Jan Novak 2026-02-20 02:16:16 +01:00
  • be362a5ab7 gitops/cilium: configure gateway and wildcard certificate it needs Jan Novak 2026-02-20 02:15:02 +01:00
  • bb9f2ae3ce docker-30: several new and forgotten config files relevant to services running in docker Jan Novak 2026-02-20 02:13:55 +01:00
  • dc947165a4 gitops/ghost: add httproute resource aka gatewayApi instead of ingress Jan Novak 2026-02-20 02:13:09 +01:00
  • 1cd7625220 gitops/cert-manager: add dns challenger cluster issuer, add deployment/service with socat proxy that works around my internet provider's medling into dns traffic on port 53. Jan Novak 2026-02-20 02:11:50 +01:00
  • 409f8247e6 gitops/cert-manager: enable Gateway API support Jan Novak 2026-02-19 01:43:04 +01:00
  • 8608696909 gitops/cilium: fix gateway.yaml indentation Jan Novak 2026-02-19 01:04:18 +01:00
  • 6454c893cb gitops/cilium: move gateway listeners from helm values to Gateway resource Jan Novak 2026-02-19 01:02:14 +01:00
  • b2daa822a6 gitops/cilium: configure gateway listeners and allow routes from all namespaces Jan Novak 2026-02-19 00:51:37 +01:00
  • 8ae7b086a5 gitops/00-crds: add Gateway API v1.2.0 CRDs for Cilium gateway support Jan Novak 2026-02-17 12:13:45 +01:00
  • 4b7ed6085b gitops/cilium: enable Gateway API and add HTTPRoute for ghost Jan Novak 2026-02-17 11:55:49 +01:00
  • 0d97a796e9 gitops/velero: add manifests and runbook - kustomization is yet to be created Jan Novak 2026-01-17 00:07:03 +01:00
  • b9f99c2950 gitops/plane: fix issuer on ingress Jan Novak 2026-01-16 13:21:15 +01:00
  • a20ae55b8f gitops/cilium: specify which interfaces it handles to not clash with tailscaled Jan Novak 2026-01-15 01:24:49 +01:00
  • 36f447c39c gitops: assorted leftovers and fixes Jan Novak 2026-01-14 14:49:54 +01:00
  • 76e3ff9d03 kubernetes/terraform: several updates Jan Novak 2026-01-14 14:49:19 +01:00
  • 90a44bd59f vault: deployment manifest, some docs, backup script - expected to run on docker host Jan Novak 2026-01-14 14:48:09 +01:00
  • b5e1f4b737 gitops/external-secrets: change roleid Jan Novak 2026-01-13 10:28:43 +01:00
  • 099734fb6b gitops/ghost: prepare initial deployment with secrets in vault Jan Novak 2026-01-08 10:40:13 +01:00
  • b081e947f5 gitops/plane: remove doc_upload_size_limit which seems to be causing crashes Jan Novak 2026-01-07 22:42:26 +01:00
  • d908e788af gitops/external-secrets: fix cloudsecretstore location where to look for approle secret_id Jan Novak 2026-01-07 22:16:13 +01:00
  • 81f2e754ed gitops/external-secrets: set deployment replicas to 1 and add cloudsecretstore Jan Novak 2026-01-07 22:05:31 +01:00
  • a3a6ef79fe gitops/external-secrets do not use outdated api version of secretstore Jan Novak 2026-01-07 20:19:34 +01:00
  • 52089bc1b4 gitops: fix external secrets CRDs helm release Jan Novak 2026-01-07 20:02:57 +01:00
  • a3c8cc9e47 gitops: move external-secrets helmrepo to 00-crds Jan Novak 2026-01-07 19:54:24 +01:00
  • b6f775fd2b gitops/external-secrets: deploy CRDs first in another kustomization Jan Novak 2026-01-07 19:52:16 +01:00
  • ed14d74738 gitops/external-secrets: add helmrelease + some coredns config for vault resolving Jan Novak 2026-01-07 19:43:39 +01:00
  • 060a24437b gitops/plane: fix ingress Jan Novak 2026-01-06 10:57:11 +01:00
  • c8011579c9 gitops: fix grafana ingress Jan Novak 2026-01-06 10:39:52 +01:00
  • 5bfc1f5fe5 gitops: add kube-prometheus Jan Novak 2026-01-06 09:57:26 +01:00
  • 7be7e0871c gitops: fix oauth kustomization Jan Novak 2026-01-05 22:21:12 +01:00
  • 437c94f2e1 gitops: add oauth-proxy + some changes in plane helmrelease Jan Novak 2026-01-05 22:19:31 +01:00
  • edd945b709 gitops/plane: use app version v1.2.1 Jan Novak 2026-01-05 11:48:57 +01:00
  • 1e9e981642 gitops/plane: use existing version of helm chart Jan Novak 2026-01-05 11:44:20 +01:00
  • e4bc0424a7 gitops: add plane kustomization Jan Novak 2026-01-05 11:34:46 +01:00
  • 1096c7b603 gitops: plane - project management Jan Novak 2026-01-05 11:32:55 +01:00
  • d3697c8132 terraform: extend kubernetes a little bit Jan Novak 2026-01-02 23:17:43 +01:00
  • bdf82c7e49 gitops: cert-manager (semi manual deployment / incomplete) Jan Novak 2026-01-02 23:16:41 +01:00
  • 777772019c docker-30: kanidm deployment Jan Novak 2026-01-02 23:15:30 +01:00
  • 0e72629197 gitops: add cert-manager Jan Novak 2026-01-01 23:10:56 +01:00
  • 01fe056584 gitops/cilium: configure l2 ip address anouncement for external loadbalancer ips Jan Novak 2026-01-01 20:21:37 +01:00
  • 6447e39163 gitops/podinfo: remove values.yaml Jan Novak 2025-12-30 23:37:37 +01:00
  • dd9a90e8b2 gitops: add podinfo kustomization, remove everything related to kuard which has no available image anyway Jan Novak 2025-12-30 23:36:01 +01:00
  • 817a3c8335 gitops: add podinfo deployment Jan Novak 2025-12-30 23:33:27 +01:00
  • d275ec09a4 gitops: fix repo path for home-kubernetes and kuard image version Jan Novak 2025-12-30 23:22:58 +01:00
  • f3c1e5c635 Add Flux v2.7.5 component manifests Flux 2025-12-30 23:14:28 +01:00
  • fcdafc32d6 terraform/kube: make sure secrets relevant to kube deployment are not committed to the repo Jan Novak 2025-12-29 14:36:09 +01:00
  • 6ce7c3a530 remove unwanted secrets (expired already anyway) in the repo Jan Novak 2025-12-29 14:35:34 +01:00
  • 0fee1b879a terraform: create ubuntu vms and install kubernetes with kubeadm Jan Novak 2025-12-29 14:32:30 +01:00
  • acfe11bf74 vagrant: lower memory setup, remove extra disk on node Jan Novak 2025-12-28 17:53:18 +01:00
  • 8eaf70ec1e gitops: comment out longhorn Jan Novak 2025-12-28 17:47:21 +01:00
  • b02ef13a6b add several config files, namely relevant to docker-30 and gitea Jan Novak 2025-12-27 00:19:16 +01:00
  • cd85cc8163 gitops: add forgotten longhorn kustomization Jan Novak(SRE) 2025-05-19 21:50:30 +02:00
  • a64ac54bdb gitops: deploy longhorn storage Jan Novak(SRE) 2025-05-19 21:49:16 +02:00
  • bab22dce79 giopts: add host kuard.home.lab to kuard ingress Jan Novak(SRE) 2025-05-18 20:23:14 +02:00
  • aef00e12a8 gitops: disable admissionWebhook on ingress controller Jan Novak(SRE) 2025-05-18 20:15:54 +02:00
  • 821db10dba gitops: fix kuard Jan Novak(SRE) 2025-05-18 19:52:26 +02:00
  • 608289d7d7 gitops: deploy kubernetes up and running demo application Jan Novak(SRE) 2025-05-18 19:50:33 +02:00
  • 950f531658 gitops: add kustomization with ingress-nginx deployment Jan Novak(SRE) 2025-05-18 19:45:51 +02:00
  • 65fdc58e48 gitops: store cilium kustomization in flux-system namespace Jan Novak(SRE) 2025-05-11 23:59:34 +02:00
  • 8f0b5f2863 gitops: point flux kustomizations directly at flux-system dir, add kustomization for cilium Jan Novak(SRE) 2025-05-11 23:56:52 +02:00
  • 45d2df4def Add Flux sync manifests Flux Bot 2025-05-11 23:46:39 +02:00
  • dfa1242c38 Add Flux v2.5.1 component manifests Flux Bot 2025-05-11 23:46:36 +02:00
  • f28d2bc030 some changes ;-) Jan Novak 2024-07-20 20:35:19 +02:00
  • 8c63e3f7f8 vagrant: use bridged network as second interface for public network Jan Novak 2024-06-08 11:21:02 +02:00
  • c24aef3d7c add skeleton of values file for cilium, add some bash notes into readme Jan Novak 2024-06-08 11:16:47 +02:00
  • db6dfeaeb9 vagrant: remove invalid attribute hostname Jan Novak 2024-06-07 21:54:57 +02:00
  • 6d6dc8121e vagrant: some fixes + use br0 as bridged interface Jan Novak 2024-06-07 21:52:58 +02:00
  • a5b8bf13db vagrant: reconfigure worker nodes, reconfigure ips, switch network to bridged public Jan Novak 2024-06-07 21:01:22 +02:00
  • 1897722c44 vagrant: get rid of example.com Jan Novak 2024-05-30 14:55:14 +02:00
  • 20eac4c612 vagrant: specify storage location and size Jan Novak 2024-05-30 14:42:46 +02:00
  • 18662bae87 initial commit with basic vagrant stuff Jan Novak 2024-05-30 14:30:09 +02:00
  • 8b4e92fbae Initial commit Honza Novak 2024-05-30 11:55:42 +00:00