Protezione dei tuoi dati in Code Engine
Code Engine fornisce una piattaforma per unificare la distribuzione di tutte le tue applicazioni basate su contenitore. Se tali applicazioni sono funzioni, applicazioni a 12 fattori tradizionali, carichi di lavoro batch o qualsiasi altro carico di lavoro basato sul contenitore, se possono essere raggruppate in un'immagine del contenitore, Code Engine può ospitarli e gestirli per te - tutto su un'infrastruttura basata su Kubernetes. E Code Engine lo fa senza la necessità di apprendere, o anche conoscere, Kubernetes. Poiché Code Engine non è un servizio di dati, non memorizza i dati personali o sensibili.
Come vengono memorizzati e crittografati i dati in Code Engine
Mentre Code Engine non memorizza i dati personali o sensibili, quando esegui Code Engine, i dati archiviati da Code Engine includono riferimenti alle immagini del contenitore in cui esegui le immagini come applicazioni o lavori batch Code Engine . Code Engine non memorizza i dati dell'immagine contenitore. Invece, utilizza il puntatore che fornisci dove si trova il tuo repository di immagini del contenitore, che potrebbe essere un repository pubblico come Docker Hub o un IBM Container Registryprivato. Pertanto, la crittografia dei tuoi dati nelle tue immagini contenitore viene implementata e gestita come parte del tuo repository di immagini contenitore.
Alcuni dati, come le credenziali Docker Hub, i template di lavoro batch e la chiave API di registro del contenitore IBM vengono memorizzati come parte del tuo spazio dei nomi in Code Engine, all'interno di un'associazione segreta Kubernetes sottostante (all'interno dei dati etcd di Kubernetes ). Per ulteriori informazioni, vedi Sicurezza delle informazioni in Kubernetes.
Eliminazione dei tuoi dati in Code Engine
I dati nelle immagini vengono eliminati all'interno del tuo repository di immagini del contenitore.
Per eliminare i dati archiviati in Code Engine, come le credenziali dell'hub Docker , i template del lavoro batch o una chiave API del registro del contenitore IBM , elimina il tuo progetto Code Engine.
Quando elimini un progetto dalla console o con la CLI, viene eliminato temporaneamente e può essere ripristinato. È necessario ripristinare il progetto entro 7 giorni o viene eliminato in modo permanente. Per ulteriori informazioni sul ripristino dei progetti, consultare Ripristino dei progetti eliminati. Per eliminare definitivamente un progetto, consultare Eliminazione permanente di progetti.
Quando si elimina un progetto, tutti i progetti che non vengono eliminati in modo permanente vengono conteggiati per un massimo di 20 progetti totali per regione consentiti.
Utilizzando l'opzione --force con il comando project delete , l'eliminazione viene forzata senza conferma.
ibmcloud ce project delete --name myproject --force
Output di esempio
Deleting project `myproject`
OK