configuração do yamlEu tenho o seguinte layout netplan e ele continua apresentando erro
Endereço IP mostrado aqui como xxx
ethernets: verifique o recuo ^
network:
version: 2
renderer: networkd
ethernets:
enp0s8:
addresses: [xxx.xxx.xxxx.xxx/xx]
gateway4: xxx.xxx.xxx.xxx
nameservers:
addresses: [8.8.8.8,x.x.x.x]
Pelo que sei, o espaçamento está correto. (2 espaços para cada recuo) Não tenho certeza do que estou perdendo.
Qualquer ajuda muito apreciada
Responder1
O formato correto é:
network:
version: 2
renderer: networkd
ethernets:
enp0s8:
addresses:
- 10.10.10.2/24
gateway4: 10.10.10.1
nameservers:
addresses: [10.10.10.1, 1.1.1.1]
O espaçamento correto é encontrado em /usr/share/doc/netplan/examples/static.yaml.
Siga com:
sudo netplan generate
sudo netplan apply
Responder2
O que também me ajudou:
usando o yamllint para identificar erros óbvios de formatação YAML.
sudo apt-get install yamllint
yamllint /etc/netplan/00-installer-config.yaml
Erros como espaços em branco à direita e linhas em branco extras também podem causar problemas
Comparando o exemplo em
/usr/share/doc/netplan/examples/static.yaml
e minha configuração em/etc/netplan/00-installer-config.yaml
vimdiff /usr/share/doc/netplan/examples/static.yaml /etc/netplan/00-installer-config.yaml