mirror of https://github.com/rancher/shell.git
* chore(deps): update dependency kubernetes/kubernetes to v1.33.5 * update deps and fix readme --------- Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com> Co-authored-by: Dan Pock <self@danpock.me> |
||
|---|---|---|
| .github | ||
| hack | ||
| package | ||
| .gitignore | ||
| CODEOWNERS | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
README.md
shell
The rancher/shell image is used:
- When you install a chart in Rancher (Helm Chart or Rancher Chart)
- When you use
Kubectl Shellwhen managing a cluster in Rancher
Branches and Releases
This is the current branch strategy for rancher/shell, it may change in the future.
| Branch | Tag | Rancher |
|---|---|---|
main |
head |
main branch (head) |
release/v2.12 |
v0.5.x |
v2.12.x |
release/v2.11 |
v0.4.x |
v2.11.x |
release/v2.10 |
v0.3.x |
v2.10.x |
release/v2.9 |
v0.2.x |
v2.9.x |
Branch Info Overview
Each shell branch must constrain itself to use versions compatible with the respective Rancher releases. Specifically to ensure maximum possible compatibility with the k8s versions that the Rancher release it targets supports.
Always refer to the Support Compatability Matrix (or internal docs for future releases) as an official to ensure compatability. That said, here a quick visual reference (Aug 2024):
| Rancher | k8s min | k8s max |
|---|---|---|
v2.13 |
1.32 |
1.34 |
v2.12 |
1.31 |
1.33 |
v2.11 |
1.30 |
1.32 |
v2.10 |
1.28 |
1.31 |
v2.9 |
1.27 |
1.30 |