My domain is on Cloudflare
Currently we are using a self signed certificate on all machines on this domain that needs to use a secured connection .
I would to remove all the self signed certificates and have my domain and all sub domains (i.e *.sam.io) Listed in the official CA so all traffic will be secured .
How do i do that through Cloudflare without using a third party app(i.e LetsEncrypt, Godaddy…)?
You can create Cloudflare Origin CA certificates for your webservers. Much like your current self-signed certificates, they will not be trusted by browsers. They are trusted by the Cloudflare proxy which means you can use them to secure the traffic between your origin servers and Cloudflare. The connection between Cloudflare and your vistors is secured by Universal SSL.