Troubleshooting tips for day 0 deployment scripts.
SSH Keys
"sshPrivateKeyFile":"/home/admin/.ssh/id_rsa", "sshPublicKeyFile":"/home/admin/.ssh/id_rsa.pub"
Base64 Password Encryption
When generating password using a base64 tool, ensure that the echo command does not include a new line. For example, echo "<password_to_be_encoded>" | base64 does not work since "<password_to_be_encoded>" | base64 represents a new line.
To avoid emitting a new line, use -n in the echo command. For example, echo -n "<password_to_be_encoded>" | base64.
Remove or Comment Out Unwanted Overrides From the Configuration Input JSON File
When you use a template configuration file, there can be keys that are not relevant to your configuration. You must disable these keys either by commenting them out or removing them altogether.
For removing a key from the overrideValues section, simply delete the line from the configuration input JSON template.
You can comment it out by prefixing comment_ to the key, such as comment_<key_to_be_commented>.
"_comment_airgapFQDN": ... "_comment_airgapCaCert": ...
To remove vrliAddress from the configuration, delete the line and ensure that there is no key called vrliAddress defined in the overrideValues section.
No Conflict with Static IP
"controlPlaneEndpointIP" for "managementCluster" "controlPlaneEndpointIP" for "workloadCluster" "ip" for "tcaMgr" "ip for "tcaCp"