Scaleway Registry
Introduction
Bunnyshell supports connecting Scaleway registries to your organization, allowing you to use those registries to store your container images and deploy them on Kubernetes clusters.
Before you proceed, make sure you have administrator privileges on your Scaleway account.
Configure Scaleway Namespace
You can use an already created namespace or create a new one by going to Container Registry in your Scaleway Account: /registry/namespaces
You will use the following info to connect to Bunnyshell:
- Namespace Name
- Namespace Region
Configure access to Scaleway
You will need to create an API Key via the IAM menu item in the top right account dropdown.
You can create an API Key for your current user, but we recommend using a dedicated application:
- Go to IAM > Applications and click Create Application or go to /iam/applications/create
- We like to name it Bunnyshell Integration
- Go to IAM > Policies and click Create Policy or go to /iam/policies/create
- We like to name it Bunnyshell Integration
- In the Create Rules screen:
- Make sure to and the permission ContainerRegistryFullAccess
- Go to IAM > API Keys /iam/api-keys and click Generate an API key
- In the resulting popup, select the bearer type An Application
- From the application dropdown select the Bunnyshell Integration
- You can leave Expiration as Never
- After you click Generate API key make sure to save the Secret Key
- In the resulting popup, select the bearer type An Application
Read more about Scaleway IAM Permission Sets
Connect your Scaleway registry
In the Bunnyshell interface
- In the sidebar click Integrations and select Container Registries
- Click the Connect container registry button and select Scaleway
- A new window will pop-up, where you will have to provide the following information
- Registry name: pick a name for your registry when you connect it to Bunnyshell
- Region: The namespace region from Configure Scaleway Namespace
- Namespace: The namespace name from Configure Scaleway Namespace
- Secret Key: The Secret Key created from Configure access to Scaleway
Updated 5 months ago