We want release VM images to customer . After deploying VM image, customer want to have their own VM name, basically two host name is needed 1st name given during development let us call "factory name" , 2nd is "production name" given by customer.
During development applications, certificate, DNS, etc use "factory name" after deploying VM image & change to "production name" all this become invalid
basically we want to have both name to be valid and all reference to "factory name" & "production name" shall work interchangeably with out any issue. we can add "factory name" & "production name" with same IP address in /etc/hosts & DNS "CNAME" .
Let us know any other things we need to take care. Any standard procedure is there to follow VM image delivery