Vai al contenuto principale
BlogCalcoloTre modi per lanciare Linode Kubernetes Engine Enterprise

Tre modi per lanciare Linode Kubernetes Engine Enterprise

Tre_modalità_di_avvio_di_Linode_Kubernetes_Engine_Enterprise

Linode Kubernetes Engine Enterprise (LKE Enterprise) è stato lanciato in disponibilità limitata il 5 giugno e con questo lancio abbiamo voluto evidenziare tre modi per creare il vostro primo cluster Enterprise. Questo blog include brevi istruzioni per l'utilizzo di Cloud Manager, la Linode CLIe Terraform. Se non avete ancora accesso a LKE Enterprise, potete contattare il team del vostro account per abilitare il servizio sul vostro account.

Cloud Manager

  1. In Cloud Manger, sotto Kubernetes, selezionare il livello LKE Enterprise.
  2. Selezionare una regione.
  3. Selezionare una versione di Kubernetes. 
  4. A differenza della LKE tradizionale, l'High Availability (HA) è ora automaticamente inclusa in LKE Enterprise, insieme a VPC e Firewall. 
  5. Viene configurato automaticamente un elenco di controllo degli accessi (ACL), che richiede entrambi gli indirizzi IPV4 o IPv6 per mantenere l'accesso al cluster. 
  6. Selezionare i nodi da aggiungere al cluster dalla selezione dei piani.

Linode CLI

  1. Per iniziare a usare il client a riga di comando di Linode (CLI), è necessario installare la CLI. Una volta installata, impostare l'opzione CLI per utilizzare la versione API "v4beta". Per farlo, inserire il comando setup:
    linode-cli setup
  2. Seguire le indicazioni e configurare la CLI con le proprie preferenze finché non viene richiesto di configurare un target API personalizzato.
  3. Quando richiesto, utilizzare l'host API predefinito di Linode. Inserire "v4beta" come versione dell'API di Linode. Confermare l'impostazione predefinita per HTTPS e le impostazioni di avviso API desiderate. Ora si è pronti a creare un cluster.
  4. Costruite il vostro cluster-create CLI utilizzando il nuovo comando --tier specificando "enterprise". Di seguito è riportato un esempio di comando che crea un cluster LKE Enterprise chiamato "my-lke-enterprise-cluster" composto da 9 nodi nella regione us-central:
linode-cli lke cluster-create \
  --label my-lke-enterprise-cluster \
  --region us-sea \
  --k8s_version 1.31.08-lke5 \
  --node_pools.type g6-standard-4 --node_pools.count 6 \
  --node_pools.type g6-standard-8 --node_pools.count 3 \
  --tags production
  —-tier enterprise

Nota: Per gestire carichi di lavoro sensibili alla rete, soprattutto in scenari aziendali in cui è richiesta una bassa latenza o un elevato throughput, si consiglia di utilizzare istanze Premium con LKE Enterprise.

  1. In LKE Enterprise, la configurazione del piano di controllo delle liste di controllo degli accessi (ACL) è obbligatoria. 

Per maggiori dettagli, consultare la documentazione Techdocs sulle ACL del piano di controllo e la documentazione API per ottenere una ACL del cluster LKE.

Terraform

Il provider Linode Terraform offre ora una nuova opzione "tier" per la risorsa cluster LKE, che attiva le funzionalità Enterprise.

Per utilizzare l'opzione di livello, è necessario configurare il provider Linode per utilizzare la versione API "v4beta". Un esempio completamente configurato che utilizza l'ultima versione del provider Linode potrebbe essere il seguente:

terraform {
  required_providers {
    linode = {
      source = "linode/linode"
      version = “2.41.0”
    }
  }
}

provider "linode" {
  token = var.token
  api_version = “v4beta”
}

resource "linode_lke_cluster" "test" {
  label = "lke-e-cluster"
  region = "us-lax"
  K8s_version = "v1.31.1+lke5"
  tags = ["test"]
  tier = "enterprise"

  pool {
    type = "g6-standard-1"
    count = 3
    tags = ["test"]
  }
}

Per ulteriori informazioni, consultate la nostra guida sulla distribuzione di un cluster LKE con Terraform.

Ti potrebbe interessare anche...

Commenti

Lascia una risposta

Il vostro indirizzo e-mail non sarà pubblicato. I campi obbligatori sono contrassegnati da *