apache / apache/libcloud

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

Abierto
#2,045 7 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Python
Estrellas
2.1k
Forks
931
Merge medio
1 d 2 h
PR fusionados (30 d)
4

Descripción

## 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

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza revisando el README enlazado de CPython WASM y comparando las implementaciones enumeradas: webvm, py2wasm, pyodide y Spin's Python SDK. Define el alcance para un WASM build, una interfaz web básica y el almacenamiento seguro de secrets de proveedores cloud. La implementación y gestión correctas en múltiples clouds son los criterios de finalización.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
python, wasm
Área
cloud
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.