Rathsted

仕組み

スタック、ワークフロー、統制

Rathsted Foundations は、変更、ポリシーチェック、検証の流れを明確にできる単一ノード k3s ベースラインです。

Rathsted Foundations は、サポート対象の Linux ホスト上で動作する検証済みの単一ノード k3s ベースラインです。マルチノードの HA は製品範囲に含まれません。

チームは、何が守られているのか、どのように強制されるのか、システムの重要部分を誰が管理しているのかを把握する必要があります。Rathsted Foundations は、その答えをシステムの中に見える形で持たせます。

多くのチームは、まず構築し、統制はあとから整えます。その結果、レビューが煩雑になり、承認が遅れ、後戻りのコストが膨らみます。Rathsted Foundations は、先にルールとレビューの受け皿を置きます。

スタック

Kubernetes (k3s)

管理型プラットフォームに依存せず、自分たちで運用できる単一ノードの k3s クラスタ上でアプリケーションとサービスを動かします。

Flux

Git から変更を適用し、更新を場当たり的な本番変更ではなく、文書化され、見直せる経路に沿わせます。

ポリシー

新しいワークロードを動かす前に重要なルールを確認し、適用します。ポリシーを文書に残すだけでなく、実際に効かせます。

リリース記録とソフトウェア在庫

何を出荷したのか、何を含むのか、どこから来たのかを示す記録を作ります。

ワークフロー

  1. システムとルールを Git に定義します。
  2. Flux がその望ましい状態を、再現可能な形でクラスタに適用します。
  3. ポリシーが、新しいワークロードを実行前にチェックします。
  4. リリース記録とソフトウェア在庫が、何が変わり、何が動いているかを示します。

このリポジトリが対象にしているのは、クリーンな Linux ホスト上の単一ノード k3s 導入に必要なクラスタ設定、ルール適用、検証です。それでも、どこで動かすか、誰が管理するか、周辺環境をどう扱うかは各チームが決める必要があります。

AI による翻訳です。誤りがあればご容赦ください。修正のご連絡を歓迎します。