Open Adhito opened 3 months ago
I confirm that this is an issue.
The order should be modified (verification in progress...). But the main idea is that the TLS CA should be present by the time HAProxy Ansible role is running. That CA is consequently used for SSL offload to the K8s API server.
As soon as I have a working setup, I'll modify the code. :raised_hands:
@Adhito In the meantime, if you do have a working setup on your end, any and all contributions are welcome. 🤗
Hi, i just tried provision the cluster however i ran into this issue.
To recreate issue this is my steps :
I also attached the error log into the attachment if anyone curious about the error in a file. Errorlog-Vagrant-0001.txt
Upon debugging the error logs and reading the author's blog I assume there is a mis match on how to ansible task run order, on the blog the author explained that on Step.1 there is a need for signing certificates
But from the vagrant logs (Errorlog-Vagrant-0001.txt]) it seems that task is skipped and immediately went to the HAProxy provisioning, thus when copying the certificate it is not found, but this my assumption for now as im still trying to debug.
Any help is appreciated. Regards.