| 原作者 | レッドハット |
|---|---|
| 初回リリース | 2008年6月 |
| 最終リリース | 2.10 / 2020年3月18日 |
| リポジトリ | https://github.com/spacewalkproject/spacewalk |
| 書かれた | Java、Perl、Python |
| オペレーティング·システム | リナックス |
| 利用可能 | 英語、フランス語、ベンガル語、ヒンディー語、日本語、パンジャブ語、ロシア語、中国語(簡体字)、ドイツ語、スペイン語、グジャラート語、イタリア語、韓国語、ブラジルポルトガル語、ヨーロッパポルトガル語、タミル語、中国語(繁体字) |
| タイプ | システム管理 |
| ライセンス | GNU 一般公衆利用許諾書v2 |
| Webサイト | スペースウォークプロジェクト |
Spacewalk は、 GNU GPLv2ライセンスに基づいてシステムのプロビジョニング、パッチ適用、および構成を行うオープンソースの システム管理ソフトウェアです。
このプロジェクトは2020年5月31日に中止され、2.10が最後の公式リリースとなった。[1] SUSEは2018年にspacewalkのコードベースをuyuni-projectにフォークした[2]
概要
特徴
宇宙遊泳には以下の機能が含まれる: [3]
- システムインベントリ(ハードウェアとソフトウェア)
- システムソフトウェアのインストールとアップデート[4]
- カスタムソフトウェアパッケージを管理可能なグループにまとめ、配布する
- システムプロビジョニング(Kickstart経由)
- 構成ファイルの管理と展開
- 仮想ゲストの提供
- 仮想ゲストの起動/停止/構成
- OpenSCAPクライアントシステムの監査[5]
建築
Spacewalk Server: サーバーは管理システムを表します
- プライマリサーバーとワーカーサーバーの設定が可能で、ツリー設定も可能[6]
- 地理的に離れたプロキシサーバーのオプションがあります[7]
Spacewalkクライアント: Spacewalkサーバーによって管理されるシステム
- 互換性のあるクライアント OS は次の通りです。
- レッドハットエンタープライズLinux(RHEL)
- セントOS
- フェドーラ
- 科学的なLinux
- オラクル Linux (OL)
- SUSE Linux エンタープライズ サーバー(SLES)
- Solaris – 限定的かつ非推奨のサポート
- Debian – 限定的なサポート
- レッドハットエンタープライズLinux(RHEL)
Spacewalk は次のインターフェースによって制御されます。
- ウェブインターフェース、ほとんどのやり取りに使用
- CLI (コマンドラインインターフェース)、特定の操作に使用
- XML-RPC API、[8]専門家/開発者向けのプログラムインターフェース
サブスクリプション管理:
- 特定のアップストリームおよびダウンストリームバージョンには、Red Hat Subscription Management (RHSM)、ULN、[9]、SUSE Enterprise Linux Serverサブスクリプションなどのサポートされているベンダーサブスクリプションサポートネットワークへの統合が含まれる場合があります。
バックエンドデータベース:
- 以前はバックエンドとして商用のOracleデータベースが必要でしたが、バージョン1.7(2012年3月リリース)ではPostgreSQLのサポートが追加されました。[10]
上流バージョンと下流バージョン
多くのDownStream バージョンでは、システムプロビジョニング、パッチ、およびエラータ管理の基盤として アップストリームのSpacewalk バージョンを使用しています。
- Red Hat サテライト 5.x
- Oracle の「Spacewalk for Oracle® Linux」
- SUSE マネージャー サーバー
特定のクライアント OS、サーバー OS、システム アーキテクチャ、バックエンド データベース、サブスクリプション サービスのサポートは、バージョンとリリースによって異なります。
オラクル宇宙遊泳
Oracleは、他のベンダーから乗り換える人々に使い慣れた代替手段を提供するために、独自のバージョンのSpacewalkを導入しましたが、Oracle Enterprise Managerは、 Oracle Corporationのシステム管理の推奨方法であり続けています。[11]
Spacewalk for Oracle® Linux は、Oracle Linux (OL) 上でホストされるように設計されています。
Oracle Spacewalk 2.xドキュメントのリリースノートの「about」セクションには、ブランドに関する小さな変更とGPGキーに関する変更のみが記載されている[18]。
レッドハットサテライト5
Red Hat Satellite 5 は、Spacewalk のライセンスされたダウンストリーム版で、Red Hat Enterprise Linux サブスクリプションを管理する機能が追加されています。Red Hat Satellite 5 ライフサイクルのアクティブ期間中、Spacewalk は単に Satellite のアップストリーム プロジェクトとして知られていました。Spacewalk と Red Hat Satellite 5 の関係は、FedoraとRed Hat Enterprise Linuxの関係に似ています。根本的に異なるツールセットに基づく Red Hat Satellite 6 の登場、Red Hat Satellite 5 のライフサイクル フェーズの終了、および Oracle と SUSE からのダウンストリーム Spacewalk ベースの製品の登場により、Spacewalk の新しいバージョンでは、この密接な関係が失われる可能性があります。
SUSE マネージャー サーバー
2011年3月、ノベルはSpacewalk 1.2をベースにし、 SUSE Linux EnterpriseとRed Hat Enterprise Linuxの両方の管理をサポートするSUSE Manager 1.2をリリースしました。[19]
2018年5月、プラハで開催されたopenSUSEカンファレンスで、 SpacewalkのフォークであるUyuniが作成されていることが発表されました[20] [21] 。ボリビアの塩原にちなんで名付けられたUyuniは、構成管理にSaltを使用し、ユーザーインターフェイスフレームワークとして Reactを使用しています。
SUSE Managerのバージョン4.0以降、その上流プロジェクトとしてUyuniをベースにしています。[22]
歴史と発展
発達
Red Hat は、サブスクリプション ソフトウェア管理を行うためにRed Hat Networkを開発し、ユーザー ネットワークの中央管理ポイントとして Red Hat Satelliteアプリケーションを作成しました。
Red Hat Satellite バージョン 5 では、Satellite Function は Project Spacewalk というツールセットによって実装されました。
レッドハットは2008年6月にプロジェクト・スペースウォークをGPLv2ライセンスの下でオープンソース化すると発表した[23]
Satellite 5.3はSpacewalkの上流コードをベースにした最初のバージョンでした。[24]
管理とガバナンス
2015年にRed Hat Satellite 6 Red Hatのリリース後に発行された Spacewalk FAQ [25]では、
- Red Hatは2008年6月にSpacewalkをオープンソース(GPLv2)として正式にリリースした。
- Red Hatは、アップストリームのRed Hat Satellite 5としてSpacewalkのスポンサーおよびサポートを継続しています。しかし、Red Hat Satellite 5がライフサイクルの最終段階に入ると、その参加は減少すると予想されます。Spacewalkは、 異なるツールセットでゼロから再構築されるため、2014年9月にリリースされたRed Hat Satellite 6のアップストリームではなく、今後もそうなることはありません。[26] [27]
- コミュニティが引き続き Spacewalk プロジェクトを有用なツールとみなし、サポートする意思がある限り、Spacewalk プロジェクトは成長し、繁栄し続けることができます。
衛星5号は2020年5月31日に寿命を迎え、[28]同時にスペースウォークプロジェクトも中止された。
ビルド
アップストリームビルド
リリース
批判
Linuxオープンソースパッチツールを検討した2019年の論文では、Spacewalkはソフトウェアインベントリとコミュニティサポートを備えていると評価されましたが、ディストリビューションのサポートが限られており、特にUbuntuが問題でした。[58]
その他
- SpacewalkのロゴはRed Hat, Inc.の商標です。[59]
注記
- ^ Fedora サーバーバージョン、他の Linux ディストリビューションのリリースノートを参照
参考文献
- ^ 「GitHub Spacewalkproject ホーム」。GitHub。2020年 6 月 2 日。2020 年 6 月 28 日閲覧。
- ^ 「ウユニ:塩と容器を積んだフォーク状の宇宙遊泳」2020年11月12日。 2020年11月12日閲覧。
- ^ “GitHub Spacewalkproject Home”. GitHub . 2017-01-13. 2019-07-16時点のオリジナルよりアーカイブ。2017-02-01に取得。
- ^ Vora, Zeal ( 2017年 12 月 29 日)。エンタープライズ クラウド セキュリティとガバナンス。Packt。ISBN 9781788298513. ペンテストとパッチ管理。
- ^ 「OpenSCAP クライアント システムの監査」。docs.oracle.com。2017年 2 月 1 日閲覧。
- ^ 「サーバー間同期の構成」。docs.oracle.com 。 2017年2月2日閲覧。
- ^ 「Spacewalk プロキシのインストールとアップグレード」。docs.oracle.com。2017 年 11 月 7 日のオリジナルからアーカイブ。2017年 2 月 2 日に取得。
- ^ 「Spacewalk API FAQ」。2017年2月2日時点のオリジナルよりアーカイブ。2017年1月31日閲覧。
- ^ 「Oracle Unbreakable Linux Network の使用入門」。Oracle Linux ブログ。2015 年 2 月 25 日。2016 年 8 月 9 日のオリジナルからアーカイブ。2017年 2 月 1 日に取得。
- ^ 「PostgreSQL – spacewalk」。Fedorahosted.org。2012年3月7日。2013年9月8日時点のオリジナルよりアーカイブ。2012年10月14日閲覧。
- ^ 「Spacewalk 2.0 は Oracle Linux システムの管理に提供されました」。Linux および仮想化エンジニアリング担当上級副社長。2013 年 11 月 13 日。2016 年 7 月 1 日時点のオリジナルよりアーカイブ。2017年 1 月 31 日閲覧。
- ^ 「Oracle Linux Manager」。docs.oracle.com。
- ^ 「Friday Spotlight: Spacewalk 2.2 on public yum and Oracle Instant Client on ULN」。Oracle の Linux ブログ。2015 年 1 月 30 日。2017 年 2 月 7 日時点のオリジナルよりアーカイブ。2017年 2 月 7 日閲覧。
- ^ 「Spacewalk クライアントが Oracle Linux 7 向けにリリースされました」。Oracle の Linux ブログ。2014 年 11 月 4 日。2015 年 9 月 10 日時点のオリジナルよりアーカイブ。2017年 2 月 1 日閲覧。
- ^ Miller, Avi (2017年5月8日). 「Spacewalk 2.6のリリースを発表」。2018年2月24日閲覧。
- ^ Miller, Avi (2017年4月16日). “Spacewalk 2.7のリリースを発表”. 2018年9月26日時点のオリジナルよりアーカイブ。2018年9月26日閲覧。
- ^ Miller, Avi (2020年8月5日). 「Oracle Linux向けSpacewalk 2.10のリリースを発表」。2020年8月5日閲覧。
- ^ 「Oracle Spacewalk Documentation Home」。oracle.com。2017年10月20日時点のオリジナルよりアーカイブ。2017年1月30日閲覧。
- ^ 「Novell Rolls Out Advanced Linux Systems Management Solution」 Novell.com 2011-03-03。2012-10-09 にオリジナルからアーカイブ。2012-10-14に取得。
- ^ “ウユニ:塩と容器を積んだフォーク状の宇宙遊泳”. 2018年5月26日. 2018年8月26日時点のオリジナルよりアーカイブ。2018年8月23日閲覧。
- ^ “地球に戻りました。地球は平らです!ウユニへようこそ!”。2018年6月2日。2018年8月23日時点のオリジナルよりアーカイブ。2018年8月23日閲覧。
- ^ 「SUSE Manager 4.0 の最初のパブリックベータ版!」 2019-03-14。2019-04-02 時点のオリジナルよりアーカイブ。2020-08-20に閲覧。
- ^ 「Project Spacewalk 発表」。Red Hat。2008 年 6 月 2 日。2019 年 7 月 21 日時点のオリジナルよりアーカイブ。2017年 1 月 31 日閲覧。
- ^ 「Red Hat が Linux システム管理の触手を伸ばす」The Register 2009 年 9 月 2 日。2014 年 2 月 21 日時点のオリジナルよりアーカイブ。2014年 2 月 5 日閲覧。
- ^ 「(Spacewalk) よくある質問」。Red Hat。2015年。2016年12月22日時点のオリジナルよりアーカイブ。 2017年2月1日閲覧。
- ^ 「Satellite バージョン 6 には Puppet、git、Foreman、Katello、Pulp、Candlepin が含まれています - Puppet の使用に関する質問」。2014 年 7 月 9 日。2014 年 11 月 6 日時点のオリジナルよりアーカイブ。2014年 11 月 6 日閲覧。
- ^ 「Spacewalk: フリーでオープンソースの Linux システム管理」 redhat.com。2010 年 4 月 17 日時点のオリジナルよりアーカイブ。2012 年 10 月 14 日閲覧。
- ^ 「Red Hat Satellite 5: 重要な情報と変更点」。Red Hat。2020 年 5 月 19 日。2020 年 6 月 28 日閲覧。
- ^ 「Spacewalk 2.10 リリースノート」。Github 。2020年3月18日閲覧。
- ^ “Spacewalk 2.9 リリースノート”. Github . 2019年8月3日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 2.8 リリースノート”. Github . 2019年9月16日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 2.7 リリースノート”. Github . 2019年9月16日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 2.6 リリースノート”. Github . 2019年8月3日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 2.5 リリースノート”. Github . 2019年8月3日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 2.4 リリースノート”. Github . 2019年9月16日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 2.3 リリースノート”. Github . 2019年8月3日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 2.2 リリースノート”. Github . 2019年8月3日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 2.1 リリースノート”. Github . 2019年8月3日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 2.0 リリースノート”. Github . 2019年8月3日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 1.9 リリースノート”. Github . 2019年8月3日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 1.8 リリースノート”. Github . 2019年9月16日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 1.7 リリースノート”. Github . 2019年9月16日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 1.6 リリースノート”. Github . 2019年8月3日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 1.5 リリースノート”. Github . 2019年9月16日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 1.4 リリースノート”. Github . 2019年9月16日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 1.3 リリースノート”. Github . 2019年9月16日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 1.2 リリースノート”. Github . 2019年9月16日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 1.1 リリースノート”. Github . 2019年9月16日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 1.0 リリースノート”. Github . 2019年9月16日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 0.8 リリースノート”. Github . 2019年9月16日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 0.7 リリースノート”. Github . 2019年9月16日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 0.6 リリースノート”. Github . 2019年9月16日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 0.5 リリースノート”. Github . 2019年9月16日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ 「Spacewalk-announce-list — Spacewalk 0.4 がリリースされました!」www.redhat.com。2019 年 7 月 26 日時点のオリジナルよりアーカイブ。2019年 9 月 16 日閲覧。
- ^ 「Spacewalk-list — Spacewalk 0.3 を発表」www.redhat.com。2019 年 7 月 21 日時点のオリジナルよりアーカイブ。2019年 9 月 16 日閲覧。
- ^ “Spacewalk-list — Spacewalk 0.2 が利用可能” www.redhat.com。2019 年 7 月 21 日時点のオリジナルよりアーカイブ。2019年 9 月 16 日閲覧。
- ^ 「Spacewalk-list — Project Spacewalk の紹介」www.redhat.com。2019 年 7 月 21 日時点のオリジナルよりアーカイブ。2017 年 2 月 2 日閲覧。
- ^ Midtrapanon, Soranut; Wills, Gary (2019年5月2日). Linuxパッチ管理: セキュリティ評価機能付き(PDF) . 4th International Conference on Internet of Things, Big Data and Security.イラクリオン、クレタ島. pp. 270–277. 2019年9月17日時点のオリジナルよりアーカイブ。
- ^ 「Spacewalk Home」。Red Hat。2015年。2016年11月19日時点のオリジナルよりアーカイブ。2017年2月2日閲覧。
外部リンク
リソース
- 公式サイト
- Spacewalk の GitHub.com リポジトリ
- アップストリーム GitHub ドキュメント Wiki
- Spacewalk Upstream ユーザードキュメント
- Fedorahosted.org の Spacewalk (非推奨)
- Red Hat Satellite 5.7 のドキュメント - Spacewalk に一般的に関連する内容が多数含まれています
- Oracle Spacewalk ドキュメント - 一般的に役立つリファレンス
- SUSE Manager 3 ドキュメント
- ^ “Fedorahosted Sunset”. 2016年10月16日. 2017年2月3日時点のオリジナルよりアーカイブ。2017年2月2日閲覧。
- ^ 「Fedorahosted Trac からの移行」 2016 年 11 月 16 日。2017 年 2 月 2 日時点のオリジナルよりアーカイブ。2017年 2 月 2 日閲覧。
- ^ 「Spacewalk wiki に新しいホームができました!」. spacewalk-devel. 2017-01-13. 2017-02-02 時点のオリジナルよりアーカイブ。 2017-02-02に閲覧。
