Releases: budimanjojo/talhelper
Releases · budimanjojo/talhelper
v1.5.8
v1.5.7
Changelog
- 618a29e Merge pull request #79 from budimanjojo/renovate/renovatebot-github-action-34.x
- e370cd7 Merge pull request #80 from budimanjojo/renovate/github.com-fatih-color-1.x
- 6ffc020 Merge pull request #82 from budimanjojo/renovate/github.com-siderolabs-talos-pkg-machinery-1.x
- 859ecfa Merge pull request #83 from budimanjojo/renovate/siderolabs-talos-1.x
- 0802f4a feat(genconfig): don't remove AESCBC key for older cluster
- eb142f3 feat(genconfig): don't remove AESCBC key for older cluster
- 1cc53af fix(deps): update module github.com/fatih/color to v1.14.1
- ee9cd83 fix(deps): update module github.com/siderolabs/talos/pkg/machinery to v1.3.3
v1.5.6
Changelog
- 3007146 Merge pull request #72 from budimanjojo/renovate/renovatebot-github-action-34.x
- 2e7abf3 Merge pull request #73 from budimanjojo/renovate/github.com-siderolabs-talos-pkg-machinery-1.x
- 1eb693c Merge pull request #74 from budimanjojo/renovate/github.com-gookit-validate-1.x
- 15382a1 Merge pull request #75 from budimanjojo/renovate/siderolabs-talos-1.x
- f8b6dfa Merge pull request #76 from budimanjojo/renovate/renovatebot-github-action-34.x
- 548f1f6 Merge pull request #77 from budimanjojo/renovate/github.com-siderolabs-talos-pkg-machinery-1.x
- d3ef58c Merge pull request #78 from budimanjojo/renovate/siderolabs-talos-1.x
- e6816cf feat(cmd): update help command
- 0f7257b feat(code): rename functions and variables
- 7870268 fix(deps): update module github.com/gookit/validate to v1.4.6
- 606b5ca fix(deps): update module github.com/siderolabs/talos/pkg/machinery to v1.3.1
- 8d1dfb0 fix(deps): update module github.com/siderolabs/talos/pkg/machinery to v1.3.2
v1.5.5
Changelog
- b156e1f Merge pull request #63 from budimanjojo/renovate/renovatebot-github-action-34.x
- 6bc25b6 Merge pull request #64 from budimanjojo/renovate/github.com-gookit-validate-1.x
- f9eaf86 Merge pull request #65 from budimanjojo/renovate/github.com-talos-systems-talos-pkg-machinery-1.x
- 1603359 Merge pull request #66 from budimanjojo/renovate/siderolabs-talos-1.x
- 9b87ebf Merge pull request #67 from budimanjojo/renovate/renovatebot-github-action-34.x
- 1b46943 Merge pull request #69 from budimanjojo/renovate/goreleaser-goreleaser-action-4.x
- d4b0c54 Merge pull request #70 from budimanjojo/renovate/siderolabs-talos-1.x
- f713e11 Merge pull request #71 from budimanjojo/renovate/github.com-talos-systems-talos-pkg-machinery-1.x
- 77fc454 feat(config): add nodeLabels
- 89d2a2e feat(config): allow specifying kernel modules
- 080b4a4 feat(example): rename directory to avoid confusion
- 5a501bc feat(modules): talos module rename from upstream
- 57818fd fix(deps): update module github.com/gookit/validate to v1.4.5
- cdee82a fix(deps): update module github.com/talos-systems/talos/pkg/machinery to v1.2.7
- ff78936 fix(deps): update module github.com/talos-systems/talos/pkg/machinery to v1.3.0
v1.5.4
Changelog
- 142a51e Merge branch 'master' of github.com:budimanjojo/talhelper
- 30095a5 Merge pull request #51 from budimanjojo/renovate/renovatebot-github-action-32.x
- 42efaa4 Merge pull request #52 from budimanjojo/renovate/siderolabs-talos-1.x
- 67559a7 Merge pull request #55 from budimanjojo/renovate/github.com-spf13-cobra-1.x
- e0c1f1b Merge pull request #56 from budimanjojo/renovate/renovatebot-github-action-34.x
- 6e19750 Merge pull request #57 from budimanjojo/renovate/github.com-talos-systems-talos-pkg-machinery-1.x
- 609dbcd Merge pull request #58 from budimanjojo/renovate/siderolabs-talos-1.x
- 7ac73b1 Merge pull request #59 from budimanjojo/renovate/renovatebot-github-action-34.x
- 1f830c7 Merge pull request #60 from budimanjojo/renovate/github.com-talos-systems-net-0.x
- f585ff8 Merge pull request #61 from budimanjojo/renovate/renovatebot-github-action-34.x
- 78cfd30 Merge pull request #62 from budimanjojo/renovate/github.com-siderolabs-net-0.x
- 9f8e44e feat(CI): add timeout so it doesn't keep failing
- 1d2a161 feat(config): additionalMachineCertSans & additionalApiServerCertSans
- 80b2a61 feat(go): module rename
- 553b7d3 feat(validate): use netip instead
- 49025ff fix(deps): update module github.com/siderolabs/net to v0.4.0
- e97ed5a fix(deps): update module github.com/spf13/cobra to v1.6.1
- d86a3c2 fix(deps): update module github.com/talos-systems/net to v0.3.3
- 1ded664 fix(deps): update module github.com/talos-systems/talos/pkg/machinery to v1.2.6
v1.5.3
Changelog
- 2510e05 Merge pull request #46 from budimanjojo/renovate/renovatebot-github-action-32.x
- 13c0f57 Merge pull request #48 from budimanjojo/renovate/siderolabs-talos-1.x
- 87d8604 Merge pull request #49 from budimanjojo/renovate/github.com-talos-systems-talos-pkg-machinery-1.x
- a93f0eb Merge pull request #50 from budimanjojo/renovate/github.com-spf13-cobra-1.x
- b613702 fix(deps): update module github.com/spf13/cobra to v1.6.0
- 25ffd9c fix(deps): update module github.com/talos-systems/talos/pkg/machinery to v1.2.5
v1.5.2
v1.5.1
v1.5.0
Thanks to the guidance of frezbo from Talos and the code from
siderolabs, now you can use patches
that can do everything the former
configPatches
and inlinePatch
can do. And not only that, you can now
also use "@filepath"
to load a patch from a file. You can still use
variable substitution from in that file, making it a template patch.
The old configPatches
and inlinePatch
will still work just fine, but
the new patches
is so much nicer. Here's a comparison on how they
differ:
Old configPatches
and inlinePatch
`talconfig.yaml`
controlPlane:
configPatches:
- op: add
path: /machine/kubelet/extraArgs
value:
rotate-server-certificate: "true"
- op: add
path: /machine/install/extraKernelArgs
value:
- talos.logging.kernel=${udpAddress}
inlinePatch:
machine:
network:
interfaces:
- interface: eth1
addresses: [192.168.200.11/24]
New patches
talconfig.yaml
:
controlPlane:
patches:
- |-
- op: add
path: /machine/kubelet/extraArgs
value:
rotate-server-certificate: "true"
- "@patch-file.yaml"
- |-
machine:
network:
interfaces:
- interface: eth1
addresses: [192.168.200.11/24]
patch-file.yaml
:
- op: add
path: /machine/install/extraKernelArgs
value:
- talos.logging.kernel=${udpAddress}
Notice it's using list of strings, so don't forget the |-
if it's a
multiline patch.
Changelog
- dab1eff Merge pull request #42 from budimanjojo/renovate/renovatebot-github-action-32.x
- 5c5fe36 Merge pull request #43 from budimanjojo/renovate/github.com-talos-systems-talos-pkg-machinery-1.x
- 255469b Merge pull request #44 from budimanjojo/renovate/siderolabs-talos-1.x
- 6d15a08 Merge pull request #45 from budimanjojo/renovate/renovatebot-github-action-32.x
- 9e54b97 feat(code): dedicated package for envsubst
- 6cb0cb4 feat(config): don't do envsubst on yaml comments
- 2bd19f9 feat(config): new patches key to replace configPatches and inlinePatch
- 8d160f4 feat(example): update example talconfig to use new patches instead
- ff6a8c6 fix(code): fix test failing
- 1885905 fix(code): formatting
- a9992ed fix(deps): update module github.com/talos-systems/talos/pkg/machinery to v1.2.3
- 9ff03c9 fix(example): typo