Skip to content

Releases: small-hack/smol-k8s-lab

v2.0.0b1

03 Dec 12:21

Choose a tag to compare

v2.0.0b1 Pre-release
Pre-release

What's Changed

  • more docs updates by @jessebot in #104
  • Add screenshots feature; Fix old hardcoded applicationSets; Fix deletion/recreation of clusters; Clean up TUI by @jessebot and @cloudymax in #106

Full Changelog: v2.0.0a4...v2.0.0b1

v2.0.0a4

02 Dec 14:10

Choose a tag to compare

v2.0.0a4 Pre-release
Pre-release

What's Changed

Full Changelog: v2.0.0a3...v2.0.0a4

v2.0.0a3

02 Dec 10:40

Choose a tag to compare

v2.0.0a3 Pre-release
Pre-release

What's Changed

Full Changelog: v2.0.0a2...v2.0.0a3

v2.0.0a2

02 Dec 10:07

Choose a tag to compare

v2.0.0a2 Pre-release
Pre-release

What's Changed

  • Update README.md - explain how to test new pre-releases by @jessebot in #97
  • removing part_of_app_of_apps feature by @jessebot in #100

Full Changelog: v2.0.0a1...v2.0.0a2

v2.0.0a1

01 Dec 13:15

Choose a tag to compare

v2.0.0a1 Pre-release
Pre-release

What's Changed

  • Bump kubernetes from 27.2.0 to 28.1.0 by @dependabot in #89
  • remove hardcoded version for the appset secret plugin by @jessebot in #96

Full Changelog: v2.0.0a...v2.0.0a1

To test this release:

pip install smol_k8s_lab==2.0.0a1

v2.0.0a

01 Dec 12:38

Choose a tag to compare

v2.0.0a Pre-release
Pre-release

What's Changed

From PR #83 authored by @jessebot and @cloudymax:

We'll be doing an extensive write up on everything happening here before releasing v2.0.0. This PR relies on being tested and merged in combination with small-hack/argocd-apps#221 Want to explicitly extend huge thanks to @cloudymax for all their help testing and troubleshooting various things, including learning textual's css system. Also thank you to the good people at the textual project for answering all my github issues and discussions asking questions 💙

  • Adds a TUI (terminal user interface) experience to help users:
    • configure their selected Kubernetes distro (kind, k3s, or k3d)
    • configure and install a handful of Kubernetes apps and add their own new apps
      • notably for supported apps, we'll also setup S3 storage via MinIO or SeaweedFS and OIDC via Zitadel
    • input credentials to use Bitwarden as secrets manager
    • modify all of the above after the cluster is up
    • built in basic screen reader (open to suggestions on how and what to improve here)
  • fixes some errors on macOS when evaluating which k8s distros you can use
  • better support for k3d
  • remove all support for k0s - as we're not regularly testing this because we don't have the bandwidth (open to community members working on this though!)
  • add kubelet arg interfaces to the config file and tui for kind, k3s, and k3d
  • supports argocd application directory recursion
  • switch doc site to be mkdocs
  • releases a v2.0.0a to begin official testing

To be done outside of this pre-release

  • add more screenshots to docs
  • add a walk through of the TUI
  • automatically publish mkdocs site
  • release an official v2.0.0

Full change log

v1.0.1...v2.0.0a

To test this release

pip install smol_k8s_lab==2.0.0a

v1.0.1

19 Sep 08:57

Choose a tag to compare

Update versions of Argo CD, Appset Secrets Plugin, and cert-manager (…

v1.0.0

09 Sep 17:08

Choose a tag to compare

Update README.md - make now with more :squid: smaller

v0.11.2

03 Aug 09:51

Choose a tag to compare

don't complain if extra_k3s_args not passed into config file (#78)

* don't complain if extra_k3s_args not passed in

* update screenshot

v0.11.1

03 Aug 09:23

Choose a tag to compare

What's Changed

  • upgrading certmanager version to 1.12.3 by @jessebot in #77

Full Changelog: v0.11.0...v0.11.1