Size: a a a

Google Cloud Platform_ru

2020 November 29

PS

Pavel Skuratovich in Google Cloud Platform_ru
gcloud compute instance create || true? 😅
источник

AS

Aleksey Shirokikh in Google Cloud Platform_ru
еще можно gclound compute instance create || true
источник

PS

Pavel Skuratovich in Google Cloud Platform_ru
😂
источник

AS

Aleksey Shirokikh in Google Cloud Platform_ru
Pavel Skuratovich
gcloud compute instance create || true? 😅
пхахаха
источник

PS

Pavel Skuratovich in Google Cloud Platform_ru
Я выиграл, потому что в последний момент решил не форматировать :)
источник

AS

Aleksey Shirokikh in Google Cloud Platform_ru
да да
источник

R

Roman Q in Google Cloud Platform_ru
Спасибо, попробую
источник

AS

Aleksey Shirokikh in Google Cloud Platform_ru
вы правда в таком виде эффективно убъете все варианты неудачи
источник

AS

Aleksey Shirokikh in Google Cloud Platform_ru
тоесть connection timeout не отловите тоже
источник

R

Roman Q in Google Cloud Platform_ru
Хм, да. Но терраформ будет оверинжинирингом в случае моего проекта. А из коробки в gcloud значит нет средств для задачи?
источник

AS

Aleksey Shirokikh in Google Cloud Platform_ru
еще можно проверить существует ли ваш инстанс
NAME="MY_MACHINE"
INSTANCE=$(gcloud compute instance describe $NAME)
if [[ -z $INSTANCE ]]; then create ; fi
источник

AS

Aleksey Shirokikh in Google Cloud Platform_ru
создание машины в терафаорме это примерно один объект. и примерно 15 строк.
источник

AS

Aleksey Shirokikh in Google Cloud Platform_ru
источник

AS

Aleksey Shirokikh in Google Cloud Platform_ru
а тут прям по шагам все равсписано и максимальное время на прохождение выставлено в 35 минут https://www.qwiklabs.com/focuses/1208?parent=catalog
источник

AS

Aleksey Shirokikh in Google Cloud Platform_ru
еще и на халяву все проверить можно
источник

R

Roman Q in Google Cloud Platform_ru
Слышал об этом инструменте раньше. Это как легковесная альтернатива k8s?
источник

AS

Aleksey Shirokikh in Google Cloud Platform_ru
ничего общего
источник

AS

Aleksey Shirokikh in Google Cloud Platform_ru
это замена вот этих костылей на баше
источник

A

Anatoliy in Google Cloud Platform_ru
Ну это как бы еще один инструмент для обращения к API Google Cloud. GCP предоставляет API, который можно дергать простыми HTTP запросами. В принципе, даже curl позволяет давать команды Google Cloud и этим инструментом можно пользоваться при отслеживании багов. Другой популярный инструмент GCP console - web-морда. Третий - утилита командной строки gcloud. Люблю ее за то, что при указании параметра --log-http она покажет, как все работает "под капотом" - все вызовы и ответы от API Googlle Cloud. Ну и Terraform - это просто еще один инструмент для вызова GCP API. Строго говоря, Терраформ состоит из основного модуля и провайдеров (для разных облаков разные, поскольку API отличаются). Для K8S тоже есть свой провайдер, но это не важно. Важно просто понять, что TF позволяет описывать конфигурацию инфраструктуры (виртуалки, балансеры, сети) с помощью языка описания примитивов и потом давать команды GCP на создание всего того, что описано в файлах конфигурвции Terraform.
источник

AS

Aleksey Shirokikh in Google Cloud Platform_ru
Anatoliy
Ну это как бы еще один инструмент для обращения к API Google Cloud. GCP предоставляет API, который можно дергать простыми HTTP запросами. В принципе, даже curl позволяет давать команды Google Cloud и этим инструментом можно пользоваться при отслеживании багов. Другой популярный инструмент GCP console - web-морда. Третий - утилита командной строки gcloud. Люблю ее за то, что при указании параметра --log-http она покажет, как все работает "под капотом" - все вызовы и ответы от API Googlle Cloud. Ну и Terraform - это просто еще один инструмент для вызова GCP API. Строго говоря, Терраформ состоит из основного модуля и провайдеров (для разных облаков разные, поскольку API отличаются). Для K8S тоже есть свой провайдер, но это не важно. Важно просто понять, что TF позволяет описывать конфигурацию инфраструктуры (виртуалки, балансеры, сети) с помощью языка описания примитивов и потом давать команды GCP на создание всего того, что описано в файлах конфигурвции Terraform.
где бы мне в жизни мог пригодится log-http ?
источник