Why openstack heat uses ec2token for autoscaling?
I am using openstack heat, when I use AutoScaling feature I realise that it uses ec2tokens. Is it necessary to use that or we can change in our heat.conf
to use normal one.
I have set auth_uri = https://controller:5000/v2.0
, it gives me 404 Not Found Error.
What makes you think it uses ec2token?
Under what circumstances do you get 404?
Run curl https://controller:5000 to check if your cloud enables Keystone v2. Perhaps you need to use http instead of https?
When I saw
heat-api-cfn.log
, it went for keystone authentication to /ec2tokens endpoint. I have used both v2 & v3, and I have configured it to use https and it is working for me for other services.