Brightbox є винятковим із того дня, як ми зареєструвалися *Неймовірно оперативна підтримка* і час безвідмовної роботи такий хороший, що я навіть не думаю про це Дуже люблю використовувати панель керування Brightbox для керування нашими хмарними серверами, IP-адресами, брандмауером і хмарним сховищем *Набагато простіше у використанні, ніж Amazon AWS.* Крім того, підтримка клієнтів просто чудова, з неймовірним часом відповіді Я насправді не оператор, але *простота інтерфейсу та корисна команда Brightbox* змусили мене подумати, що я можу це зробити. Минуло 5 років! Ми користувалися Brightbox протягом останніх 8 років і були вдячні за це *надійна інфраструктура, досвід і продумана підтримка*, яку вони надали. Дякую тобі! # Створіть сервер $ curl httpsapi.gb1.brightbox.com/1.0/servers \ -X POST \ -H 'Авторизація: носій 414028a4b75139fc1b03b51dc294d1b4c591d666'\ -H 'Content-Type: application/json'\ -d imageimg-xxxxxnameTest сервер з API { "resource_type": "сервер", "id": "srv-mcj3x", "created_at": "2020-08-03T13:54:21Z", "console_token": null, "started_at": null, "cloud_ips ":"snapshots":"name": "Тестовий сервер з API",} $ brightbox servers create -n «Тестовий сервер із CLI» img-xxxxx Створення сервера 1gb.ssd (typ-w0hf9) із зображенням ubuntu-bionic-18.04-amd64-server (img-xxxxx) id status type zone created_on image_id cloud_ips namesrv -zx1hd створення 1gb.ssd gb1-b 2020-08-02 img-xxxxx Тестовий сервер із CLI вимагають '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"// Налаштування автентифікації OAuth2 conf := clientcredentials.Config{ ClientID: "cli-xxxxx", ClientSecret: "somesecret", Області: []string TokenURL: apiUrl + "/token", } oc := conf.Client(oauth2.NoContext) // Налаштування підключення до клієнта API, err := brightbox.NewClient(apiUrl,oc) // Отримання списку серверів servers, err := client.Servers() для _, server := діапазон серверів { fmt.Printf("id:%s name:%s ", server.Id, server.Name) } } $ docker-machine create -d brightbox \ --brightbox-client cli-xyzab \ --brightbox-client-secret some_secret Запуск перевірок перед створенням Створення машини Очікування, поки машина запуститься, це може зайняти кілька хвилин Машина працює, очікування на доступність SSH Виявлення операційної системи створеного екземпляра Надання створеного екземпляра Копіювання сертифікатів у каталог локальної машини Копіювання сертифікатів на віддалену машину Налаштування конфігурації Docker на віддаленому демоні Щоб побачити, як підключити Docker до цієї машини, запустіть: docker-machine приклад env постачальник "brightbox"{ версія =1.4"ім'я користувача = var.user_email_address пароль = var.user_secret_password обліковий запис = var.account_to_work_on } $ terraform init Ініціалізація плагінів постачальника - Перевірка наявності плагінів постачальника - Завантаження плагіна для постачальника "brightbox"(terraform-providers/brightbox) 1.4.2 Terraform успішно ініціалізовано! Тепер ви можете почати працювати з Terraform. Спробуйте запустити «план терраформування», щоб побачити будь-які зміни, необхідні для вашої інфраструктури. Тепер усі команди Terraform мають працювати. .. Ще в червні ми анонсували блокові томи сховища, які (серед іншого) можуть полегшити роботу з Kubernetes, дозволяючи переміщувати сховище між серверами. Читати публікацію в блозі Ми вже багато років надаємо образи CentOS для хмарних серверів. У грудні 2020 року RedHat оголосив, що CentOS 8 буде останньою версією, яка буде публікацією в блозі 1Read Протягом останніх кількох місяців ми працювали над деякими суттєвими вдосконаленнями серверної інфраструктури для Cloud SQL – нашої простої бази даних як послуги – з дописом у блозі Read