Deploy a Container Group with Salad Portal

Salad Cloud simplifies container deployment, allowing you to easily manage containers within their organization. In this step-by-step guide, we will walk you through the process of deploying a container using the Salad Cloud Portal. Let's get started!

Step 1: Log in to the Salad Cloud Portal

  1. Open your preferred web browser and navigate to the Salad Cloud Portal.
  2. Enter your login credentials (username and password) to access your account dashboard.
Logging in to the Salad Cloud Portal

Logging in to the Salad Cloud Portal

Step 2: Create a new Organization and Project

  1. Within the dashboard, click on the "Create New Organization" button. (This assumes you're not already part of an organization that you've been invited to)
Create a new organization

Create a new organization

  1. Name the new organization and provide a project name.
  2. Click on "Create" to set up the new organization and project.
Organization name and project name

Organization name and project name

Step 3: Create a Container Group

  1. After creating the organization and project, Salad will prompt you to select a product. Choose "Create Container Group" from the options presented.

Step 4: Configure the Container Group

  1. On the configuration page, enter a name for your container group.
  2. Provide the Docker image in the desired format: docker.io/example-org/my-image:latest.
    1. In this example we are using docker.io/saladtechnologies/demo-image:0.1

      πŸ“˜

      Image Source

      Currently, SaladCloud supports Docker manifest v1 and Docker manifest v2. OCI image manifests are not yet supported (but will be soon!). You can learn more about specifying the image source here.

  3. Specify the number of replicas (e.g., "1") that you want to deploy
  4. Scroll down to the "Resource" section and choose the required vCPU, memory size needed for your container.
  5. After configuring the CPU and memory settings, scroll down to the GPU Selection section. You have the option to select a single GPU class or multiple GPU classes for their workload, or even choose all available GPU classes if needed.
    When users select multiple GPU classes, SaladCloud provides a estimated cost that reflects a range from the cheapest to the most expensive GPU selected within the chosen classes. This estimation helps users understand the cost implications of their GPU selection.

Step 5: Deploy the Container Group and Additional Configuration

  1. (Optional) Customize your container by exploring optional features like Networking, External Logging Service, and Environment Variables. Apply these settings according to your specific needs.
  2. Once you've completed the configuration, click "Deploy" to initiate the container deployment process.

Step 6: Start the Container Group

  1. After the deployment is successful, navigate to the container configuration page.
Starting your first container group

Starting your first container group

  1. You will see the details of your configured container. Click the "Start" button to initiate the container and push it into a running state.
Viewing details of the nodes running your container replicas

Viewing details of the nodes running your container replicas

πŸ‘

Congratulations!

You have successfully deployed a container using Salad Cloud Portal. You can now manage and monitor your containers efficiently through the intuitive Salad interface. Enjoy seamless containerization for your projects and applications.

πŸ“˜

Need higher quotas?

Remember to regularly review and update your container settings as your project requirements evolve. If you are ready to expand beyond the limited quotas initially approved by the salad team, contact us or reach out to your account manager directly. Happy deploying!