создании instance не создаёт authorized_keys и соответственно на instance не могу зайти.
yc compute instance create \
--name first-instance \
--zone ru-central1-a \
--network-interface subnet-name=default-ru-central1-a,nat-ip-version=ipv4 \
--create-boot-disk image-folder-id=standard-images,image-family=centos-7 \
--ssh-key ~/.ssh/id_rsa.pub
У кого нибудь работает эта команда на yc cli 0.93.0 ?
а с какой meta-data создалась ВМ?
без нее. См ssh-keys
Запускал командой выше. Meta-data не добавлял
Все работает
Как вы зайти-то пытаетесь?
ssh centos@ip для centos, и ssh ubuntu@ip
А с чего вы взяли, что такой user?
yc compute instance get $id --full и посмотрите с каким user создана VM
Учтите, что ssh-key в yc — это не просто в metadata ВМ положить значение по ключу ssh-key
Увидел что используется yc-user. Спасибо. Всегда в terraform Ubuntu использовую юзер ubuntu, а в centos юзер centos
Обсуждают сегодня