Skip to content

Add k9scli.io feature#118

Merged
sebst merged 2 commits intomainfrom
copilot/add-k9scli-io-feature
Mar 19, 2026
Merged

Add k9scli.io feature#118
sebst merged 2 commits intomainfrom
copilot/add-k9scli-io-feature

Conversation

Copy link
Contributor

Copilot AI commented Mar 19, 2026

Adds a devcontainer feature for k9s (Kubernetes TUI), based on the implementation outlined in #104.

New files

  • src/k9scli.io/devcontainer-feature.json — feature metadata; exposes a version option (default: latest)
  • src/k9scli.io/install.sh — downloads k9s from derailed/k9s GitHub releases; URL pattern: k9s_Linux_${arch}.tar.gz; arch mapping: amd64→amd64, arm64→arm64, armhf→arm, i386→386; installs to /usr/local/bin
  • test/k9scli.io/test.sh — verifies k9s version output contains Version

CI

Added k9scli.io to both test-autogenerated and test-scenarios matrices in test.yaml.

Usage

"features": {
    "ghcr.io/devcontainer-community/devcontainer-features/k9scli.io:1": {}
}
Original prompt

This section details on the original issue you should resolve

<issue_title>Add k9scli.io feature</issue_title>
<issue_description>build on implementation in #104 </issue_description>

Comments on the Issue (you are @copilot in this section)


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: sebst <592313+sebst@users.noreply.github.com>
Copilot AI changed the title [WIP] Add k9scli.io feature based on existing implementation Add k9scli.io feature Mar 19, 2026
Copilot AI requested a review from sebst March 19, 2026 09:37
@sebst sebst marked this pull request as ready for review March 19, 2026 10:10
@sebst sebst merged commit e08cc97 into main Mar 19, 2026
139 of 141 checks passed
@sebst sebst deleted the copilot/add-k9scli-io-feature branch March 19, 2026 10:10
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.

Add k9scli.io feature

2 participants