Skip to content

Add espejote-managed dynamic fact for cluster CA - #12

Merged
HappyTetrahedron merged 5 commits into
masterfrom
feat/ca-fact
Sep 29, 2026
Merged

HappyTetrahedron merged 5 commits into
masterfrom
feat/ca-fact

Conversation

@HappyTetrahedron

Copy link
Copy Markdown
Contributor

Checklist

  • The PR has a meaningful title. It will be used to auto-generate the
    changelog.
    The PR has a meaningful description that sums up the change. It will be
    linked in the changelog.
  • PR contains a single logical change (to build a better changelog).
  • Categorize the PR by adding one of the labels:
    bug, enhancement, documentation, change, breaking, dependency
    as they show up in the changelog.

@HappyTetrahedron
HappyTetrahedron requested a review from a team September 29, 2026 10:32
@HappyTetrahedron HappyTetrahedron added bump:minor Create a new minor release when merging the labeled PR enhancement New feature or request labels Sep 29, 2026
@github-actions

github-actions Bot commented Sep 29, 2026 •

Copy link
Copy Markdown

🚀 This PR has been released as v0.4.0

Triggering workflows Release

🛠️ Auto tagging enabled with label bump:minor

@simu simu left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See inline for some suggestions for more appropriate naming (I think I found all locations that need those renames, but I'm not 100% sure)

Comment thread component/ca-fact.jsonnet Outdated
Comment thread component/ca-fact.jsonnet Outdated
Comment thread component/ca-fact.jsonnet Outdated
Comment thread component/ca-fact.jsonnet Outdated
Comment thread component/ca-fact.jsonnet Outdated
Comment thread component/espejote-templates/manage-ca-fact.jsonnet Outdated
Comment thread component/ca-fact.jsonnet Outdated
HappyTetrahedron and others added 2 commits September 29, 2026 13:34

@simu simu left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Implementation LGTM. I'd feel better if this was tested on the Talos Lab before we merge and release the change.

Also, please update the parameters docs to explain the new clusterName parameter. Ideally, the docs for that parameter should also explain the new feature.

@HappyTetrahedron

Copy link
Copy Markdown
Contributor Author

Docs added. I've also rolled this out on the lab, it works now that I've fixed the manifest output path.

@HappyTetrahedron
HappyTetrahedron merged commit 890b8a5 into master Sep 29, 2026
7 checks passed
@HappyTetrahedron
HappyTetrahedron deleted the feat/ca-fact branch September 29, 2026 14:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bump:minor Create a new minor release when merging the labeled PR enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants