Skip to content

feat(runbooks): k3s + cloudshell-fog DevSecOps runbook library - #51

Merged
mdheller merged 1 commit into
mainfrom
feat/k3s-devsecops-runbooks
Aug 4, 2026
Merged

feat(runbooks): k3s + cloudshell-fog DevSecOps runbook library#51
mdheller merged 1 commit into
mainfrom
feat/k3s-devsecops-runbooks

Conversation

@mdheller

@mdheller mdheller commented Aug 4, 2026

Copy link
Copy Markdown

Summary

  • k3s-cluster-admin — open tunnel → verify nodes → inspect pods/events/resources
  • cloudshell-devsecops — bastion smoke-test, remote exec, SOCKS5 proxy, scp, interactive SSH
  • k3s-incident-triage — blast-radius sweep → pod logs → PVC/node → k3s journal → rollout restart

All three are wired to the csh/ktunnel/k3s shell functions from the cloudshell-fog surface (#50). Searchable via rb search k3s or rb search cloudshell; runnable step-by-step with rb run k3s-cluster-admin.

Test plan

  • rb list — three new runbooks appear
  • rb search cloudshell — matches all three by tag
  • rb search k3s — matches k3s-cluster-admin + k3s-incident-triage
  • rb show k3s-incident-triage — renders steps with variable substitution hints
  • rb run cloudshell-devsecops — first step prints csh-status output, Enter advances

Three default runbooks for the cloudshell-fog / k3s twin admin surface:

- k3s-cluster-admin: open tunnel, node/pod/event inspection, resource pressure
- cloudshell-devsecops: bastion SSH patterns, SOCKS5 proxy, remote exec, scp
- k3s-incident-triage: rapid blast-radius + pod failure + OOM + storage diagnosis

Searchable via `rb search k3s` or `rb search cloudshell`.
@mdheller
mdheller merged commit 1d9e30d into main Aug 4, 2026
14 checks passed
@mdheller
mdheller deleted the feat/k3s-devsecops-runbooks branch August 4, 2026 07:56
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.

1 participant