Setting
1. SSH Public Key Configuration
Overview
Secure instance access using SSH key pair authentication.
Procedure
Generate key pair (local terminal):
ssh-keygen -t ecdsa -b 521 -f ~/.ssh/instance_key
Upload public key (
instance_key.pub
) via management consoleConnect to instance:
ssh -i ~/.ssh/instance_key user@instance-ip
Security Requirements
Set private key permissions to 600
ECDSA or EdDSA algorithms required
Rotate keys quarterly
2. API Key Management
Overview
Credentials for programmatic API access.
Key Handling
Generate keys via console interface
Include in requests:
x-apikey: YOUR_API_KEY
Security Policy
Treat as sensitive credentials
Immediate revocation if exposed
90-day rotation mandatory
3. Registry Authentication
Supported Registries
Docker Hub
AWS ECR
GCR
Configuration
Provide credentials in format:
Username: [registry_user] Password: [registry_token] Endpoint: [registry_url]
Select credentials when creating templates
Troubleshooting
Verify credential permissions for 403 errors
Include protocol (https://) in server addresses
Best Practices
Unique SSH keys per environment
API key segregation by service tier
Temporary registry tokens preferred
Last updated