Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Support for IBM Kubernetes (k8s)/OpenShift cloud

Aperta
#401 3 commenti 0 reazioni 0 assegnatari Vedi su GitHub

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

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
  • 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 dev container so volume mounts work
    • 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

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di hyperledger/fabric-private-chaincode

Tutte le issue di hyperledger/fabric-private-chaincode

Issue simili

Altre issue su Go

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.