apache / apache/libcloud

Add `deploy_node` for DigitalOcean

オープン
#1,669 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
api: compute drivers: digitalocean feature request
主要言語
Python
スター
2.1k
フォーク
931
平均マージ
1日 2時間
マージ済み PR(30日)
4

説明

## Feature Request

Currently DigitalOcean driver has no `deploy_node` method (only `create_node`).
I couldn't find a way to use MultiStep deployment options with `create_node` (install a `salt-minion` right after installation)
From what I could see so far, the only way to use DigitalOcean driver is using `create_node` directly (which works perfectly).

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

DigitalOceanドライバーの既存のcreate_nodeエントリーポイントから始め、プロジェクト内の他の場所でデプロイオプションがどのように処理されているかを追跡します。MultiStepデプロイをサポートするためにdeploy_nodeが何を行う必要があるかを定義します。これには、ノード作成直後にsalt-minionをインストールすることも含まれます。そのうえで、既存のcreate_nodeの動作を壊すことなく、結果として得られるワークフローが機能することを検証します。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
python
領域
cloud
issue の種類
機能追加
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。