NAME ASGARD
CLASS PLATFORM
STATUS READY
LICENSE AGPL-3.0
SOURCE AVAILABLE
HOSTED AVAILABLE
PLATFORMS LINUX / BSD / CONTAINER
MODEL OPEN SOURCE

DESCRIPTION
───────────
Asgard is the open catalog repo and registry for TITANOSYS. Niflheim
loads it as an archive, indexes the manifests, and deploys from there.
When a product bumps version, the Asgard copy and the app's
deploy/asgard/ copy are meant to stay identical.
App source can live in product repos, but operators still need a
versioned, installable catalog that matches the Niflheim manifest
contract. Asgard is that surface: YAML under apps/, plus the container
images the chart and workloads pull.
FEATURES
- Manifests under apps/<product>/ for each catalog app
- Container images for catalog workloads and shared platform images
- Docs and readiness notes so you can tell what is deployable
- Catalog YAML kept in lockstep with each app repo's deploy/asgard/
tree
RELATIONS
NEV ASGARD
OSZTALY PLATFORM
ALLAPOT KESZ
LICENC AGPL-3.0
FORRAS ELERHETO
HOSTOLT ELERHETO
PLATFORM LINUX / BSD / KONTAINER
MODELL NYILT FORRAS

LEIRAS
───────────
Az Asgard a TITANOSYS nyilt katalogus repoja es registryje. A Niflheim
archivumkent tolti be, indexeli a manifeszteket, es onnan deployol. Ha
egy termek verziozik, az Asgard masolatnak es az app deploy/asgard/
masolatanak azonosan kell maradnia.
Az app forras elhet a termekrepookban, de az uzemeltetoknek kell egy
verziozott, telepítheto katalogus, ami illeszkedik a Niflheim
manifeszt szerzodeshez. Az Asgard ez a felulet: YAML az apps/ alatt,
plusz a chart es a workloadok altal huzott image-ek.
FUNKCIOK
- Manifesztek apps/<termek>/ alatt minden katalogus apphoz
- Kontener image-ek a katalogus workloadokhoz es kozos platform
image-ekhez
- Dokumentacio es keszultseg, hogy latszodjon mi deployolható
- A katalogus YAML szinkronban marad minden app repo deploy/asgard/
fajaval
KAPCSOLODOK
名前 ASGARD [アスガルド]
分類 PLATFORM
状態 準備完了
ライセンス AGPL-3.0
ソース 利用可
ホスト 利用可
基盤 LINUX / BSD / CONTAINER
型番 オープンソース

説明
───────────
AsgardはTITANOSYSのオープンなカタログリポジトリとレジストリです。Niflh
eimはアーカイブとして読み込み、マニフェストを索引し、そこからデプロイ
します。製品の版が上がったら、Asgard側と各アプリのdeploy/asgard/側は同
一のままにします。
アプリのソースは製品リポジトリにあっても、運用にはNiflheimマニフェスト
契約に合う、版付きでインストール可能なカタログが要ります。Asgardがその
面です。apps/配下のYAMLと、チャートとワークロードが引くコンテナイメー
ジ。
機能
- 各カタログアプリ向け apps/<product>/ 配下のマニフェスト
- カタログワークロードと共有基盤イメージ用のコンテナイメージ
- 何がデプロイ可能か分かる文書と準備状況メモ
- 各アプリrepoのdeploy/asgard/ツリーとカタログYAMLを同期
関連