Support for IBM Kubernetes (k8s)/OpenShift cloud
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 15/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- docker, docker-compose, go, kubernetes
- Ambito
- cloud, devops, infrastructure
Direzione di ricerca
Inizia suddividendo la checklist nelle domande sull’accesso a IBM Cloud e sulla guida operativa, quindi esamina il riferimento per la traduzione da Docker a Kubernetes e l’issue dipendente #320. L’issue rimanda inoltre a FAB-11240 per il contesto di Fabric-on-Kubernetes. Il lavoro sarebbe completato con un piano circoscritto di implementazione o documentazione che copra il percorso di deployment Kubernetes selezionato, anziché l’intera checklist.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Description
- get documentation on IBM Cloud
- operational guide
- in general
- how to get access to a sgx-enabled VM and/or container and, for containers, what the intended deployment model is (e.g., how is kernel device passed, is container supposed to run psw or will the psw socket be shared from host, and if so how, ..)
- any scriptability options
- operational guide
- get access to IBM Cloud
- investigate technical approach for
- using docker images with k8s
- converting docker-compose to k8s (see, e.g., https://kubernetes.io/docs/tasks/configure-pod-container/translate-compose-kubernetes/)
- to run docker/docker-compose equivalents from within a container.
- might require shared volumes for source on
devcontainer so volume mounts work
- might require shared volumes for source on
- general fabric-on-kubernetes guides (see e.g., FAB-11240 which seems
tasked to do exactly that but as-of-2020-07-07 seems still very early WIP ..) - might also require refactoring standard chaincode to use external builder (otherwise it would expect docker to build and run the corresponding chaincode)
- implement/documentation aspects:
- Core FPC with integration tests (but not docker-compose; ie., demo only via mock)
- Full FPC support (including docker-compose and docker-compose based demo)
- fpc chaincode running scalably via k8s (in external builder, see #320). [For some related information, see, e.g., medium article
- stagging
- most bang for the buck probably would be to do chaincode-deployment to k8s via external builders while still running the infrastructure via docker(-compose) in our tests. Note: docker(-compose) use and related scripts are only for tests so doing that first without doing scalable chaincode enablement would not be thaat useful in a production environment wherreas the converse is useful.
Link to feature or bug
Link to dependent issues
- Lingua principale
- Go
- Stelle
- 175
- Fork
- 98
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di hyperledger/fabric-private-chaincode
-
Migrate FPC internals from fabric-protos-go to fabric-protos-go-apiv2Forse di nuovo libera @yogita-mehta l’ha presa 86 giorni fa e non c’è nessuna pull request aperta. Apertabug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
hyperledger/fabric-private-chaincode#958 · 1 commento ·
-
feature
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
-
K8S Sample not workingForse già presa @munapower l’ha presa 249 giorni fa. Apertabug comp/samples
hyperledger/fabric-private-chaincode#926 · 2 commenti · 1 assegnatario ·
-
[TEST] Add Integration Test for SKVS features in secret managerForse già presa @chenchanglew l’ha presa 459 giorni fa. ApertaTest
hyperledger/fabric-private-chaincode#824 · 1 assegnatario ·
-
use flogging from https://github.com/hyperledger/fabric-lib-goForse di nuovo libera @yogita-mehta l’ha presa 86 giorni fa e non c’è nessuna pull request aperta. Apertagood first issue
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
hyperledger/fabric-private-chaincode#804 · 2 commenti ·
Tutte le issue di hyperledger/fabric-private-chaincode
Issue simili
-
Project submission:Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
slavakurilyak/awesome-ai-agents#845 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 3 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
JakeChampion/lang#13132 ·
I maintainer di solito rispondono entro 1 giorno
-
[BUG] deploy.restart_policy without condition drops the restart policyForse già presa @akshat-lakhera l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
docker/compose#14383 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno