I Brightbox sono stati eccezionali sin dal giorno in cui ci siamo iscritti *Supporto incredibilmente reattivo* e tempo di attività così buono che non ci penso nemmeno Mi piace davvero usare il pannello di controllo Brightbox per gestire i nostri server cloud, ips, firewall e cloud storage *Molto più facile da usare rispetto ad Amazon AWS.* Anche l'assistenza clienti è semplicemente eccellente, con tempi di risposta incredibili Non sono proprio un tipo operativo, ma il *la semplicità dell'interfaccia e l'utile team di Brightbox* mi hanno fatto pensare che ce l'avrei fatta. Sono passati 5 anni! Abbiamo utilizzato Brightbox negli ultimi 8 anni e ne siamo grati *infrastruttura solida come una roccia, competenza e supporto premuroso* che hanno fornito. Grazie! # Crea un server $ curl httpsapi.gb1.brightbox.com/1.0/servers \ -X POST \ -H 'Autorizzazione: Bearer 414028a4b75139fc1b03b51dc294d1b4c591d666'\ -H 'Content-Type: application/json'\ -d imageimg-xxxxxnameTest server from API { "resource_type": "server", "id": "srv-mcj3x", "created_at": "2020-08-03T13:54:21Z", "console_token": null, "started_at": null, "cloud_ips ":"snapshots":"name": "Server di prova dall'API",} $ brightbox servers create -n "Test server from CLI"img-xxxxx Creazione di un server 1gb.ssd (typ-w0hf9) con immagine ubuntu-bionic-18.04-amd64-server (img-xxxxx) id status type zone created_on image_id cloud_ips namesrv -zx1hd creazione di 1gb.ssd gb1-b 2020-08-02 img-xxxxx Test server dalla CLI require 'fog'compute = Fog::Compute.new( :provider =>:brightbox, :brightbox_client_id =>"cli-xyzab", :brightbox_secret =>"some_secret") zone = compute.zones.first compute.servers.create (:zone_id =>zone.id, :image_id =>'img-s0jtd') func main() { apiUrl := "httpsapi.gb1.brightbox.com"// Imposta configurazione autenticazione OAuth2 := clientcredentials.Config{ ClientID: "cli-xxxxx", ClientSecret: "somesecret", Scopes: []string TokenURL: apiUrl + "/token", } oc := conf.Client(oauth2.NoContext) // Imposta la connessione al client API, err := brightbox.NewClient(apiUrl,oc) // Ottieni un elenco di server server, err := client.Servers() for _, server := range server { fmt.Printf("id:%s nome:%s ", server.Id, server.Name) } } $ docker-machine create -d brightbox \ --brightbox-client cli-xyzab \ --brightbox-client-secret some_secret Esecuzione dei controlli pre-creazione Creazione della macchina In attesa che la macchina sia in esecuzione, potrebbero essere necessari alcuni minuti La macchina è in esecuzione, in attesa che SSH sia disponibile Rilevamento del sistema operativo dell'istanza creata Provisioning dell'istanza creata Copia dei certificati nella directory della macchina locale Copia dei certificati nella macchina remota Impostazione della configurazione di Docker sul daemon remoto Per vedere come connettere Docker a questa macchina, eseguire: docker-machine esempio env provider "brightbox"{ versione =1.4"username = var.user_email_address password = var.user_secret_password account = var.account_to_work_on } $ terraform init Inizializzazione dei plugin del provider - Controllo dei plugin del provider disponibili - Download del plugin per il provider "brightbox"(terraform-providers/brightbox) 1.4.2 Terraform è stato inizializzato con successo! Ora puoi iniziare a lavorare con Terraform. Prova a eseguire il "piano terraform"per visualizzare eventuali modifiche necessarie per la tua infrastruttura. Tutti i comandi Terraform ora dovrebbero funzionare. .. A giugno abbiamo annunciato Block Storage Volumes che (tra le altre cose) può semplificare l'esecuzione di Kubernetes consentendo lo spostamento dello storage tra serveLeggi il post del blog Da molti anni forniamo immagini CentOS per i server cloud. Nel dicembre 2020, RedHat ha annunciato che CentOS 8 sarebbe stata l'ultima versione ad essere un post sul blog di 1Read Negli ultimi mesi abbiamo lavorato su alcuni importanti miglioramenti all'infrastruttura di back-end per Cloud SQL, il nostro semplice Database-as-a-Service, con Leggi il post del blog