user-dataの確認
gzip圧縮されたuser-dataを閲覧
使い所
-
systemctl status
で確認したところ、複数のサービスが全く起動してない、というとき- そもそもuser-dataの内容にエラーがあるとか、スクリプトのバグで空のuser-dataを渡してしまっている、というような可能性があるとき、これでそもそもuser-dataの内容が期待通りか確認してみる
curl http://169.254.169.254/latest/user-data | zcat | less
etcdへの接続確認
使い所
- flanneldが起動しないとき
- flanneldの前提条件として、etcdと通信できなければならない
- etcdとそもそも通信が出来ない状態になってしまっている可能性があるときは、これで接続確認してみる
ETCDCTL_CA_FILE=/path/to/ca.pem \
ETCDCTL_CERT_FILE=/path/to/etcd-client.pem \
ETCDCTL_KEY_FILE=/path/to/etcd-client-key.pem \
ETCDCTL_ENDPOINT=https://<etcd host>:2379 \
etcdctl ls