Skip to content

Latest commit

 

History

History
59 lines (42 loc) · 1.3 KB

README.md

File metadata and controls

59 lines (42 loc) · 1.3 KB

telman-devops_infra

telman-devops Infra repository

Выполнено ДЗ 4

bastion_IP = 130.193.56.96 someinternalhost_IP = 10.128.0.17

Способ подключения к someinternalhost в одну команду:

ssh -i ~/.ssh/id_rsa -J [email protected] [email protected]

Использовать флаг -J

Способ подключение по алиасу someinternalhost:

~/.ssh/config

Host bastion
	HostName 130.193.56.96
	IdentityFile ~/.ssh/id_rsa
	User ubuntu

Host someinternalhost
	ProxyJump bastion
	HostName 10.128.0.17
	IdentityFile ~/.ssh/id_rsa
	Port 22
	User ubuntu

Использовать ProxyJump

Выполнено ДЗ 5

testapp_IP = 130.193.56.45 testapp_port = 9292

Запуск через CLI:

yc compute instance create \
    --name reddit-app \
    --hostname reddit-app \
    --memory=4 \
    --create-boot-disk image-folder-id=standard-images,image-family=ubuntu-1604-lts,size=10GB \
    --network-interface subnet-name=default-ru-central1-c,nat-ip-version=ipv4 \
    --metadata serial-port-enable=1 \
    --metadata-from-file user-data=./metadata.yaml

Выполнено ДЗ 6

Собран packer ubuntu16.json (Fry образ)

Собран packer immutable.json (Bake образ)