Panoramica di Config Connector


Config Connector è un componente aggiuntivo di Kubernetes open source che consente di gestire le risorseGoogle Cloud tramite Kubernetes.

Molti team di sviluppo cloud-native lavorano con un mix di sistemi di configurazione, API e strumenti per gestire la propria infrastruttura. Questa combinazione è spesso difficile da comprendere, il che porta a una velocità ridotta e a errori costosi. Config Connector fornisce un metodo per configurare molti servizi e risorse diGoogle Cloud utilizzando gli strumenti e le API di Kubernetes.

Con Config Connector, i tuoi ambienti possono utilizzare le risorse gestite da Kubernetes, tra cui:

  • RBAC per controllo dell'accesso.
  • Eventi per la visibilità.
  • Un'unica fonte di configurazione e di gestione dello stato desiderato per una complessità ridotta.
  • Coerenza finale per l'accoppiamento lasco delle dipendenze.

Puoi gestire la tua infrastruttura Google Cloud allo stesso modo in cui gestisci le tue applicazioni Kubernetes, riducendo la complessità e il carico cognitivo per gli sviluppatori.

Come funziona Config Connector

Config Connector fornisce una raccolta di definizioni di risorse personalizzate (CRD) e controller di Kubernetes. Le CRD di Config Connector consentono a Kubernetes di creare e gestire Google Cloud le risorse quando configuri e applichi gli oggetti al cluster.

Affinché le CRD di Config Connector funzionino correttamente, Config Connector esegue il deployment dei pod nei nodi con autorizzazioni RBAC elevate, ad esempio la possibilità di creare, eliminare, ottenere ed elencare CustomResourceDefinitions (CRD). Queste autorizzazioni sono necessarie a Config Connector per creare e riconciliare le risorse Kubernetes.

Per iniziare, installa Config Connector e crea la tua prima risorsa. I controller di Config Connector alla fine riconciliano il tuo ambiente con lo stato desiderato.

Personalizzazione del comportamento di Config Connector

Config Connector fornisce funzionalità aggiuntive oltre alla creazione di risorse. Ad esempio, puoi gestire le risorse esistenti Google Cloud e utilizzare i secret Kubernetes per fornire dati sensibili, come le password, alle tue risorse. Per ulteriori informazioni, consulta l'elenco delle guide illustrative.

Inoltre, puoi scoprire di più su come Config Connector utilizza i costrutti di Kubernetes per gestire le risorse e visualizzare le Google Cloud risorse che Config Connector può gestire.

Passaggi successivi