apache / apache/libcloud

IDEA: WASM build to deploy-to & manage different clouds without a separate Python server

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

説明

## Feature Request

Aside from a basic web interface, the main thing this would need is a way of setting and storing secrets (like cloud provider auth keys).

As for official CPython support see: https://github.com/python/cpython/blob/main/Tools/wasm/README.md

Now there are plenty of unofficial implementations that don't have those same limitations, for example: [cheerpx webvm](https://github.com/leaningtech/webvm); [py2wasm](https://github.com/wasmerio/py2wasm); [pyodide](https://github.com/pyodide/pyodide); [spin](https://github.com/spinframework/spin-python-sdk)+CPython official approach

Advantage:
- Multicloud management without user installing anything
- Facilitate one-click install use-cases onto multiple cloud vendors
- Many others

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

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

調査の方向性

まず、リンクされている CPython WASM README を確認し、一覧にある実装を比較します: webvm、py2wasm、pyodide、Spin's Python SDK。WASM build、基本的な Web インターフェース、安全な cloud-provider secret storage の範囲を定義し、マルチクラウドでのデプロイと管理の成功を完了基準とします。

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

評価

技術スタック
python, wasm
領域
cloud
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

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

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