Skip to content

Add OP-11 install and upgrade skill - #28

Merged
ansa-xx merged 2 commits into
dell:skillsfrom
snirvan:ansa-xx/op-11-install-upgrade
Nov 12, 2026
Merged

ansa-xx merged 2 commits into
dell:skillsfrom
snirvan:ansa-xx/op-11-install-upgrade

Conversation

@ansa-xx

@ansa-xx ansa-xx commented Nov 11, 2026

Copy link
Copy Markdown
Collaborator

What does this PR do?

Adds the OP-11 Install or Upgrade Kerberator skill under .claude/skills/kerberator-install-upgrade/. The skill documents safe installation and upgrade workflows using Helm OCI charts and release install.yaml manifests, including pre-installation inspection, installation-method detection, Helm values preservation, CRD/version verification, rollout health checks, and troubleshooting. It also establishes explicit approval requirements for cluster-mutating commands and safeguards against accidental resource deletion or exposure of sensitive configuration.

Component: Docs / Skills

Why?

Adds operational guidance for installing and upgrading Kerberator safely and consistently. This helps users identify existing installations, preserve configuration, understand version compatibility limitations, and verify deployment health before and after upgrades.

No associated issue was provided.

How was this tested?

  • Unit tests added or updated
  • make test passes locally
  • make integration passes locally (envtest)
  • Manually verified against a live cluster (describe how)

Manual documentation validation:

  • Reviewed the repository README, Helm chart templates and values, release workflow, Makefile, and changelog.
  • Reviewed the skill instructions and installation/upgrade commands.
  • Ran git diff --cached --check (initially identified a trailing blank line; corrected before final submission).

No cluster-mutating commands or live-cluster installation tests were performed.

Breaking changes

  • No breaking changes
  • Breaking API change (CRD schema, admission webhook rule, CLI flag) — CHANGELOG updated with migration notes

Docs

  • Docs updated (README.md, docs/usage.md, or relevant per-component README)
  • CHANGELOG.md entry added under the next unreleased version heading
  • N/A (this PR has no user-visible product behavior change)

Checklist

  • Commits are signed off (git commit -s)
  • Code is formatted with gofmt -s (not applicable; no Go files changed)
  • make vet passes (not run; documentation-only change)
  • Any new source files carry the SPDX header (not applicable; Markdown skill file)

Signed-off-by: ansa-xx <Anveshagirish@gmail.com>
Signed-off-by: ansa-xx <Anveshagirish@gmail.com>

@gsukhotin gsukhotin left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

This looks great! Not too long and not too short, targeting the main issues the agent might run into while isntalling or upgrading kerberator.

@ansa-xx
ansa-xx merged commit ce5bea2 into dell:skills Nov 12, 2026
8 of 9 checks passed
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