Skip to content

Releases: budimanjojo/talhelper

v1.5.8

02 Feb 09:15
Compare
Choose a tag to compare

Changelog

  • b80ac08 feat(command): add warning not to push secrets to the public
  • 629e97a feat(example): request from a fan

v1.5.7

25 Jan 07:17
Compare
Choose a tag to compare

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

14 Jan 04:53
d3ef58c
Compare
Choose a tag to compare

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

17 Dec 03:27
Compare
Choose a tag to compare

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

13 Nov 06:40
78cfd30
Compare
Choose a tag to compare

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

12 Oct 01:31
2510e05
Compare
Choose a tag to compare

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

30 Sep 01:55
Compare
Choose a tag to compare

Changelog

  • dde32d3 feat(config): allow pre-release version

v1.5.1

27 Sep 01:33
Compare
Choose a tag to compare

Changelog

  • 04a828f feat(code): rename function
  • a9c035e feat(validate): installDiskSelector.Size is not required

v1.5.0

26 Sep 08:27
Compare
Choose a tag to compare

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

v1.4.4

21 Sep 09:03
Compare
Choose a tag to compare

Changelog

  • af36ff3 feat(config): ip address should be required and can be a domain