Chameleon Cloud and Edge
Setting up Chameleon platform
Application Credential
Create you application credential and download it. Do it for each site you plan to use (e.g., CHI@TACC, CHI@UC, CHI@Edge, among others).
Note
Once the system generates the credential, you will be given the option to download an RC file that configures the CLI to use the application credential for authentication. You will only see the secret credentials once, so make sure to save the RC file or the secret somewhere, as if it’s lost, you will have to delete the credential and create a new one.
Then, add the references to these files in layers_services.yaml
as follows (example
with Chameleon Cloud TACC site and Chameleon Edge):
SSH External access
Add the public ssh key (your workstation: ~/.ssh/id_rsa.pub
) to your Chameleon cloud
sites as follows:
Create or import a key pair
for Chameleon Cloud sites (e.g.,
CHI@TACC,
CHI@UC, etc.).
Then, add the Key pair name
in layers_services.yaml
.
1environment:
2 chameleoncloud:
3 key_name: <key_pair_name>
4 rc_file: "/path/to/my-app-cred-tacc-openrc.sh"
5 image: CC-Ubuntu20.04
6 chameleonedge:
7 rc_file: "/path/to/my-app-cred-edge-openrc.sh"