Skip to content

Add support for configuring CA cert from file#81

Open
dnaeon wants to merge 12 commits into
superbrothers:masterfrom
dnaeon:misc/updates
Open

Add support for configuring CA cert from file#81
dnaeon wants to merge 12 commits into
superbrothers:masterfrom
dnaeon:misc/updates

Conversation

@dnaeon

@dnaeon dnaeon commented Apr 27, 2026

Copy link
Copy Markdown

This PR adds a number of improvements.

  • The CA certificate can be specified from a path (when we clusters[].cluster.certificate-authority is specified)
  • Replaces the various tools used in the Makefile by Go-based tools, which reside in a separate internal module
  • Simplifies the Makefile targets by using the Go-based tools
  • Updates the various Github workflows to their latest versions
  • Also, update the dependencies used by this project

I have updated the goreleaser and golangci-lint configs to the latest v2 file formats, and switched to Go 1.26 as the minimum version.

@superbrothers

Copy link
Copy Markdown
Owner

Thanks for the PR. I've updated the tools and libraries to their latest versions in the main branch. Could you rebase this PR?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants