[Openstack]Kollaプロジェクト紹介
宣言:
このブログは転送を歓迎しますが、原作者の情報を残してください.
ブログアドレス:http://blog.csdn.net/halcyonbaby
内容は本人の学习、研究と総括で、もし同じであれば、本当に光栄です!
kollaプロジェクト
kollaプロジェクトはTripleOプロジェクトの一部であり、dockerコンテナを使用してopenstackサービスを導入することに焦点を当てています.プロジェクトは2014年9月に開始され、現在2つのreleaseが発表されている.参加貢献者は約14人.Openstackの孵化プロジェクトです.
裸金属にopenstackを配備することはkilloプロジェクトの現在の目標ではありません.したがって、kolla cluseterを導入するための環境が必要です.現在、heatテンプレートを使用して既存のopenstack cloudにKolla clusterを配置しています.
現在KollaプロジェクトはKollaglue repoで以下のサービスのdockerミラーを提供しています.
コードディレクトリ構造 docker docker作成docker image k 8 s kubenetesのpodsとserviceプロファイル を作成 toolsとKollaが対話する各種ツール devenvはKolla開発環境のいくつかのツールを管理します.
現在の問題
現在のアップグレードとダウングレードopenstackには、imageベースとpackageベースの2つの方法があります.イメージに基づいて、更新は原子です.パッケージベースの更新方式は通常原子ではなく、アップグレード中に失敗の原因が多く、一部のパッケージの更新に失敗する可能性がある.
シーンの操作原子間のアップグレードまたはopenstack導入のロールバック. コンポーネントに基づいてopenstackをアップグレードします. コンポーネントに基づいてopenstackをロールバックします.
安全とその他
一部のコンテナではprivilegedが必要になる場合があり、hostと同じnamespaceが必要になる場合があります.セキュリティ強化には、SelinuxまたはAppArmorを使用します.
リファレンス https://github.com/stackforge/kolla/blob/master/specs/containerize-openstack.rst https://github.com/stackforge/kolla https://github.com/sdake/compute-upgrade
このブログは転送を歓迎しますが、原作者の情報を残してください.
ブログアドレス:http://blog.csdn.net/halcyonbaby
内容は本人の学习、研究と総括で、もし同じであれば、本当に光栄です!
kollaプロジェクト
kollaプロジェクトはTripleOプロジェクトの一部であり、dockerコンテナを使用してopenstackサービスを導入することに焦点を当てています.プロジェクトは2014年9月に開始され、現在2つのreleaseが発表されている.参加貢献者は約14人.Openstackの孵化プロジェクトです.
裸金属にopenstackを配備することはkilloプロジェクトの現在の目標ではありません.したがって、kolla cluseterを導入するための環境が必要です.現在、heatテンプレートを使用して既存のopenstack cloudにKolla clusterを配置しています.
現在KollaプロジェクトはKollaglue repoで以下のサービスのdockerミラーを提供しています.
$ sudo docker search kollaglue
コードディレクトリ構造
現在の問題
現在のアップグレードとダウングレードopenstackには、imageベースとpackageベースの2つの方法があります.イメージに基づいて、更新は原子です.パッケージベースの更新方式は通常原子ではなく、アップグレード中に失敗の原因が多く、一部のパッケージの更新に失敗する可能性がある.
シーンの操作
安全とその他
一部のコンテナではprivilegedが必要になる場合があり、hostと同じnamespaceが必要になる場合があります.セキュリティ強化には、SelinuxまたはAppArmorを使用します.
リファレンス