We covered basic CoreOS debugging in Chapter 2, Setting Up the CoreOS Lab in the Basic debugging section. The following are a few utilities that can be used:
The
journalctl
utility can be used to check the logs of all systemd servicesThe
systemctl
utility can be used to check the status of all the servicesThe
cloud-config
validator tool can be used to validate thecloud-config
before using it with CoreOSUtilities such as Etcd, Fleet, Flannel, and Locksmith have their own debugging capabilities that can be turned on if necessary