• 9.0.4 a7b9e093e2

    9.0.4 Stable

    forgejo released this 2026-05-18 20:26:56 +00:00 | 295 commits to main since this release

    we now have a lovely little get_hostname function to reduce my stresses: git.smallhack.org/small-hack/smol-k8s-lab@a7b9e093e2

    Downloads
  • 9.0.3 119f67868c

    9.0.3 Stable

    forgejo released this 2026-05-18 18:10:18 +00:00 | 296 commits to main since this release

    Adding more debugging for bitwarden: git.smallhack.org/small-hack/smol-k8s-lab@119f67868c

    Downloads
  • 9.0.2 89376e784e

    9.0.2 Stable

    forgejo released this 2026-05-18 17:24:53 +00:00 | 297 commits to main since this release

    Fix how alloy gets installed with it's syncwaves going directly in: git.smallhack.org/small-hack/smol-k8s-lab@89376e784e

    Downloads
  • 9.0.1 225d241799

    9.0.1 Stable

    forgejo released this 2026-05-18 17:06:26 +00:00 | 298 commits to main since this release

    Downloads
  • 9.0.0 43fb25f5ea

    9.0.0 Stable

    forgejo released this 2026-05-18 16:43:51 +00:00 | 300 commits to main since this release

    Changes how we provide prometheus CRDs and alloy:

    • alloy is now its own app and prometheus_crds are not their own app, instead you can set alloy's syncWaves to 1 to accomplish this
    • alloy is no longer part of the grafana stack, so you can deploy it separately if needed
    • clean up some more references to github.com instead of codeberg.org

    See: git.smallhack.org/small-hack/smol-k8s-lab@43fb25f5ea

    Downloads
  • 8.5.2 45fa1fa20a

    8.5.2 Stable

    forgejo released this 2026-05-18 11:18:44 +00:00 | 301 commits to main since this release

    Update allowed repos for the Argo CD project: git.smallhack.org/small-hack/smol-k8s-lab@45fa1fa20a

    Downloads
  • 8.5.1 5c4f31eb3f

    8.5.1 Stable

    forgejo released this 2026-05-18 08:25:02 +00:00 | 302 commits to main since this release

    fix default config to call pvc_storage_class storage_class instead: git.smallhack.org/small-hack/smol-k8s-lab@5c4f31eb3f

    Your config should now read something like this:

    # anything here gets set for all apps if you're using our default repos
    apps_global_config:
      # setting this changes all the below domains to use the following cluster_issuer
      # change to letsencrypt-prod when you're ready to go live with your infra
      cluster_issuer: "letsencrypt-staging"
      # change to your tz: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List
      time_zone: "Europe/Amsterdam"
      # always deploy extnernal secrets. *Must be a string of either:
      # ""           - don't use external secrets
      # "bitwarden"  - use bitwarden for external secrets
      # "openbao"    - (coming soon!) use openbao (a fork of vault) for external secrets
      external_secrets: "bitwarden"
      # the default storage class you want to use for the creation of all Persistent Volume claims
      # it defaults to local-path, but you can set it to longhorn or whatever you'd like :)
      # for storage classes see:
      storage_class: "local-path"
    
    Downloads
  • 8.5.0 04514b1066

    8.5.0 Stable

    forgejo released this 2026-05-18 08:11:19 +00:00 | 303 commits to main since this release

    change how we determine if we should install the appset secret plugin: git.smallhack.org/small-hack/smol-k8s-lab@04514b1066

    You now need to pass the following into your argocd app's config:

    argocd:
      # set this to true if you want to use the appset secret plugin (defaults to false)
      enable_appset_secret_plugin: true
    
    Downloads
  • 8.4.12 7f2dbb1540

    8.4.12 Stable

    forgejo released this 2026-05-18 07:01:14 +00:00 | 304 commits to main since this release

    Downloads
  • 8.4.11 e9919ad4af

    8.4.11 Stable

    forgejo released this 2026-05-18 06:24:57 +00:00 | 305 commits to main since this release

    create the kubeconfig dir if it doesn't exist: git.smallhack.org/small-hack/smol-k8s-lab@e9919ad4af

    Downloads