A Brightbox tem sido excepcional desde o dia em que nos inscrevemos *Suporte incrivelmente responsivo* e tempo de atividade tão bom que nem penso nisso Realmente adoro usar o painel de controle Brightbox para gerenciar nossos servidores em nuvem, ips, firewall e armazenamento em nuvem *Muito mais fácil de usar do que Amazon AWS.* Além disso, o suporte ao cliente é excelente, com tempos de resposta incríveis Eu não sou realmente um cara operacional, mas o *simplicidade da interface e equipe útil da Brightbox* me fizeram pensar que eu poderia fazer isso. Já se passaram 5 anos! Usamos o Brightbox nos últimos 8 anos e agradecemos o *infraestrutura sólida como rocha, experiência e suporte atencioso* que eles forneceram. Obrigada! # Crie um servidor $ curl httpsapi.gb1.brightbox.com/1.0/servers \ -X POST \ -H 'Autorização: Portador 414028a4b75139fc1b03b51dc294d1b4c591d666'\ -H 'Content-Type: application/json'\ -d imageimg-xxxxxnameTest server from API { "resource_type": "servidor", "id": "srv-mcj3x", "created_at": "2020-08-03T13:54:21Z", "console_token": nulo, "started_at": nulo, "cloud_ips ":"snapshots":"name": "Servidor de teste da API",} $ brightbox servers create -n "Test server from CLI"img-xxxxx Criando um servidor 1gb.ssd (typ-w0hf9) com imagem ubuntu-bionic-18.04-amd64-server (img-xxxxx) id status type zone created_on image_id cloud_ips namesrv -zx1hd criando 1gb.ssd gb1-b 2020-08-02 img-xxxxx Servidor de teste da CLI require 'fog'compute = Fog::Compute.new( :provider =>:brightbox, :brightbox_client_id =>"cli-xyzab", :brightbox_secret =>"some_secret") zona = compute.zones.first compute.servers.create (:zone_id =>zone.id, :image_id =>'img-s0jtd') func main() { apiUrl := "httpsapi.gb1.brightbox.com"// Configuração da autenticação OAuth2 conf := clientcredentials.Config{ ClientID: "cli-xxxxx", ClientSecret: "somesecret", Scopes: []string TokenURL: apiUrl + "/token", } oc := conf.Client(oauth2.NoContext) // Configura a conexão com o cliente API, err := brightbox.NewClient(apiUrl,oc) // Obtém uma lista de servidores servers, err := client.Servers() for _, server := range servers { fmt.Printf("id:%s name:%s ", server.Id, server.Name) } } $ docker-machine create -d brightbox \ --brightbox-client cli-xyzab \ --brightbox-client-secret some_secret Executando verificações pré-criação Máquina de criação Aguardando a execução da máquina, isso pode levar alguns minutos A máquina está em execução, aguardando a disponibilidade do SSH Detectando o sistema operacional da instância criada Provisionando a instância criada Copiando os certificados para o diretório da máquina local Copiando os certificados para a máquina remota Definindo a configuração do Docker no daemon remoto Para ver como conectar o Docker a esta máquina, execute: docker-machine exemplo de ambiente provedor "brightbox"{ versão = 1.4"nome de usuário = var.user_email_address senha = var.user_secret_password conta = var.account_to_work_on } $ terraform init Inicializando plug-ins do provedor - Verificando os plug-ins do provedor disponíveis - Baixando o plug-in do provedor "brightbox"(terraform-providers/brightbox) 1.4.2 O Terraform foi inicializado com sucesso! Agora você pode começar a trabalhar com o Terraform. Tente executar "terraform plan"para ver as alterações necessárias para sua infraestrutura. Todos os comandos do Terraform agora devem funcionar. .. Em junho, anunciamos os volumes de armazenamento em bloco que (entre outras coisas) podem facilitar a execução do Kubernetes, permitindo que o armazenamento seja movido entre a postagem do blog serveRead Há muitos anos, fornecemos imagens CentOS para servidores em nuvem. Em dezembro de 2020, a RedHat anunciou que o CentOS 8 seria a última versão a ser uma postagem no blog 1Read. Nos últimos meses, trabalhamos em algumas melhorias importantes para a infraestrutura de back-end do Cloud SQL - nosso banco de dados como serviço simples - com Leia a postagem do blog