Prevent installing/upgrade for a namespace when we detect an installation in another namespace
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 35/100
- issue の種類
- 機能追加
- 明瞭さ
- おおむね明確
- 活発さ
- 停滞
- 技術スタック
- kubernetes, rust
- 領域
- cli, infrastructure
調査の方向性
operator_namespace を扱うインストールおよびアップグレードのエントリーポイントから始め、pull request 379 で議論された動作を確認してください。namespace をまたいで既存の operator がどのように検出されるかを追跡し、そのうえで、異なる namespace を指定したインストールまたはアップグレードが阻止され、同じ namespace 内のアップグレードは引き続きサポートされることを検証してください。
索引モデルが issue の本文から書いたものです。
説明
From https://github.com/stackabletech/stackable-cockpit/pull/379
We might want to handle the case of:
- install release 24.11 with operator_namespace = "ns1"
- install/upgrade release 25.3 with operator_namespace = "ns2"
Because:
- The CRDs are cluster scopes, so they would be overwritten, but...
- The operators in the old NS will remain.
I'm fine with us only supporting upgrading in the same namespace (moving namespaces should probably be an uninstall and install). So I guess we'd just need to search for operators in any namespace (labels might be the safest way for detecting).
- 主要言語
- Rust
- スター
- 10
- フォーク
- 5
- 平均マージ
- 4時間 41分
- マージ済み PR(30日)
- 4
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
stackabletech/stackablectl のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
stackabletech/stackablectl#456 ·
-
RUSTSEC-2026-0221: `event-listener` allows `!Send` tags to cross thread boundaries via `StackSlot` オープン
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
stackabletech/stackablectl#452 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 45/100
stackabletech/stackablectl#444 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
stackabletech/stackablectl#419 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
stackabletech/stackablectl#413 ·
stackabletech/stackablectl の issue をすべて見る
似ている issue
-
todo:perf
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
-
ACP agents get no MCP servers when the thread is created before the project's first worktree loads オープンstate:needs triage
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
zed-industries/zed#64611 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
ontola/atomic-server#1625 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
objectionary/phie#154 ·