mirror of https://github.com/rancher/shell.git
40 lines
1.4 KiB
Markdown
40 lines
1.4 KiB
Markdown
# shell
|
|
|
|
The `rancher/shell` image is used:
|
|
|
|
- When you install a chart in Rancher (Helm Chart or Rancher Chart)
|
|
- When you use `Kubectl Shell` when 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.9` | `v0.2.x` | `v2.9.x` |
|
|
| `release/v2.8` | `v0.1.x` | `v2.7.x`,`v2.8.x` |
|
|
| `master` (deprecated) | `v0.1.x` | `v2.7.x`,`v2.8.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](https://www.suse.com/suse-rancher/support-matrix/) (or internal docs for future releases) as an official to ensure compatability.
|
|
That said, here a quick visual reference (Aug 2024):
|
|
|
|
|
|
```mermaid
|
|
|
|
gantt
|
|
title k8s versions supported by `rancher/rancher`
|
|
todayMarker off
|
|
dateFormat X
|
|
axisFormat 1.%S
|
|
tickInterval 1second
|
|
section Rancher
|
|
2.7.X (EOL 18 Nov 2024) :23,27
|
|
2.8.X :25,28
|
|
2.9.X :27,30
|
|
``` |