Releases: pepabo/tazuna
Release list
tazuna-0.4.3
Tazuna 0.4.3
A CLI tool that automates the bootstrapping of Kubernetes clusters
Changelog
- ebb0dc8 Merge pull request #69 from pepabo/support-helmfile-http-oci-repositories
- b455067 gofmt / docstring 整形で lint を修正
- 663e197 helmfile で repositories[] の / 参照をサポート
Full Changelog: v0.4.2...v0.4.3
tazuna-0.4.2
Tazuna 0.4.2
A CLI tool that automates the bootstrapping of Kubernetes clusters
Changelog
- 51ea384 Merge pull request #67 from pepabo/fix-flaky-cmd-tests
- 927fac8 cmd パッケージのテストの data race とフラグ汚染を修正
Full Changelog: v0.4.1...v0.4.2
tazuna-0.4.1
Tazuna 0.4.1
A CLI tool that automates the bootstrapping of Kubernetes clusters
Changelog
- d93f018 --sync モードで wait と GenesisSecret の複数 outputs が機能しない問題を修正
- df6f1f4 Merge pull request #66 from pepabo/fix-review-findings
- b55779b ORAS pull で manifest の ReadCloser を Close していない問題を修正
- 02890e5 OnePasswordProvider.Fetch の不正 URI による panic を修正
- f99ddbd Readiness 判定で spec.replicas 欠落を replicas=0 と同一視しない
- 397c4c9 SIGINT/SIGTERM ハンドリングと WaitForDeletion のタイムアウト上限を追加
- c7cc84f check --fix による tazuna.yaml の破壊的上書きを修正
- b04292f context_matches をアンカー付きの完全一致に変更
- 41d4611 destroy の確認ガードの fail-open と Enter デフォルト Yes を修正
- 2cbca90 helmfile op var の field not found 判定を修正
- cba7703 helmfile テンプレートから sprig の env / expandenv を除外
- c3ca65e integration テストの setupManagers 呼び出しを新シグネチャに追従
- 50e8f97 manifest 名を DNS-1123 相当に制限し、--sync / dependsOn 時はエラーに昇格
- db4b07f op CLI 失敗時に stderr の原因メッセージをエラーに含める
- c68f3e0 op CommandClient に vault/item 単位の memoize を追加
- ef058f1 pkg/context を pkg/kubecontext にリネームし shadow 変数を解消
- 8308141 plan に validation / context_matches 検証 / ORAS フラグを追加
- 391579f read 系コマンド (plan / drift / status) のライブ GET を並列化
- ff76e4e runner 層から cobra 依存を除去し、フラグ取得の fail-open を修正
- b2a2d1c setNamespaceIfEmpty の ok なし型アサーションによる panic を修正
- a71966a tags フィルタと kustomize レンダリングの重複コードを集約
- 220cf31 tazuna build を kubeconfig なしでも実行できるようにする
- c96a853 tazuna の -e/--environment を helmfile テンプレートの .Environment.Name に伝播
- 0129467 testplugin のビジーループと CEL 再コンパイルを修正
- b874468 tracer shutdown のエラー握り潰しを警告ログに変更
- 09b9670 レビュー指摘のその他の小修正をまとめて対応
- b1ce5ae 並列 apply 時の namespace 作成レースで bootstrap が失敗する問題を修正
- a9c9c67 未知の from を持つ helmfile var をエラーにし、include 展開後にも validation を実行
Full Changelog: v0.4.0...v0.4.1
tazuna-0.4.0
Tazuna 0.4.0
A CLI tool that automates the bootstrapping of Kubernetes clusters
Changelog
- e5c9752 Merge pull request #64 from pepabo/add-environment-mode
- 7e6d0bb environment機能の実装
- b0d9341 ドキュメントの翻訳を修正
Full Changelog: v0.3.1...v0.4.0
tazuna-0.3.1
Tazuna 0.3.1
A CLI tool that automates the bootstrapping of Kubernetes clusters
Changelog
- bae2df2 Merge pull request #63 from pepabo/helmfile-oci-chart-support
- e2d3bf7 actions cacheの最適化
- 0c8309e feat(helmfile): support OCI chart references (oci://)
Full Changelog: v0.3.0...v0.3.1
tazuna-0.3.0
Tazuna 0.3.0
A CLI tool that automates the bootstrapping of Kubernetes clusters
Changelog
- e4caff9 Merge pull request #57 from hokatabi/fix/allow-unicode-vault-identifiers
- 79ba144 Merge pull request #61 from pepabo/helmfile-subset-layer
- c16cc17 fix(op): allow Unicode characters in 1Password vault/item identifiers
- 238111f helmfileのsubset layerを実装する
Full Changelog: v0.2.0...v0.3.0
tazuna-0.2.0
Tazuna 0.2.0
A CLI tool that automates the bootstrapping of Kubernetes clusters
Changelog
- ad3bd49 Merge pull request #46 from pepabo/documents-more-more
- 41e9437 Merge pull request #47 from pepabo/dependabot/go_modules/github.com/containerd/containerd-1.7.32
- 21f09d3 Merge pull request #52 from pepabo/task-md-implementation
- 77c3912 add
tazuna initcommand - 9c8d1fc chore(deps): bump github.com/containerd/containerd from 1.7.31 to 1.7.32
- 68acfa0 feat(genesissecret): implement stdout output kind
- 250db81 feat(genesissecret): support multiple secret providers via registry
- 5a41b99 feat(observability): add OpenTelemetry tracing to managers and CLI
- 4b47642 feat(plan): add tazuna plan to preview per-field changes
- 3838dc1 feat(runner): add dependsOn for inter-manifest DAG ordering
- 81f08d0 feat(runner): make apply state-aware
- e07267f feat(state): add state drift command to detect live cluster mutation
- 5cf85ff feat(status): add tazuna status to show readiness of managed resources
- 0353a18 fix e2e
- 4a3d067 refactor(cli): merge state sync into apply with --sync/--prune/--atomic flags
- 468378b refactor: remove parallel manifest type in favor of dependsOn
- 20f1256 すべてのドキュメントを追加
- d3e932b コンセプトのドキュメントを整備する
Full Changelog: v0.1.6...v0.2.0
tazuna-0.1.6
Tazuna 0.1.6
A CLI tool that automates the bootstrapping of Kubernetes clusters
Changelog
- 2455a5c Merge pull request #45 from pepabo/add-documents
- 9bdfa33 add documents
- a0025da bump mdbook-i18n-helpers to 0.4.0 for mdbook 0.5 compatibility
- e776fd6 install mdbook with cargo
- f5b5a95 pin dependencies
- 6902576 skip Pages artifact upload on PR builds
- 0a72930 update docs workflow
Full Changelog: v0.1.5...v0.1.6
tazuna-0.1.5
Tazuna 0.1.5
A CLI tool that automates the bootstrapping of Kubernetes clusters
Changelog
- e99496e Merge pull request #42 from pepabo/dependabot/go_modules/github.com/onsi/gomega-1.41.0
- 5713b1d Merge pull request #44 from pepabo/dependabot/go_modules/github.com/onsi/ginkgo/v2-2.29.0
- efab8ff chore(deps): bump github.com/onsi/ginkgo/v2 from 2.28.1 to 2.29.0
- 7ca3100 chore(deps): bump github.com/onsi/gomega from 1.39.1 to 1.41.0
Full Changelog: v0.1.4...v0.1.5
tazuna-0.1.4
Tazuna 0.1.4
A CLI tool that automates the bootstrapping of Kubernetes clusters
Changelog
- a5bbee7 Merge pull request #41 from pepabo/resolve-misc-issues2
- 50776b0 chore(lint): pin golangci-lint config and fix exposed issues
- e3dddd5 ci: collect unit-test coverage and publish to job summary
- 0d018c8 feat(cmd): add version subcommand and --version flag
Full Changelog: v0.1.3...v0.1.4