Cloud-Init is an open-source cloud initialization program, which initializes specified customized configurations, such as the host name, key, and user data, of a newly created BMS.
All standard (Standard_xxx) and enterprise (Enterprise_xxx) images support Cloud-Init. Only certain community images (Community_xxx) do not support it.
Using Cloud-Init to initialize BMS configurations will influence your BMS and IMS services.
To ensure that BMSs created using private images support customized configurations, you must install Cloud-Init or Cloudbase-Init when creating private images.
After Cloud-Init or Cloudbase-Init is installed in an image, Cloud-Init or Cloudbase-Init automatically configures initial BMS attributes when the BMS is created. For instructions about how to install Cloud-Init or Cloudbase-Init, see Bare Metal Server Private Image Creation Guide.
If you use the default security group rules in the outbound direction, the preceding requirements are met, and the metadata service can be accessed. The default outbound security group rule is as follows: