Scaleway Marketplace
Become a partnerSign in
Back to Marketplace

HashiCorp Vault

HashiCorp Vault is a system for managing secrets and encryption based on identity. It ensures secure, auditable, and restricted access to secrets by using authentication and authorization methods. Vault secures, stores, and protects secrets and other sensitive data, accessible via a UI, CLI, or HTTP API.

Deploy

Presentation

HashiCorp Vault assists organizations in transitioning from static, legacy data centers to cloud-based secret management and data protection. Vault tackles two key challenges: securely storing, controlling, and safeguarding secrets, and protecting sensitive data and encryption keys. In Vault, a secret encompasses anything used for authentication or system and application access within an organization, including tokens, passwords, certificates, and encryption keys. Determining who has access to which secrets and systems, and pinpointing where these secrets are stored, is vital for cloud-based application operations. Vault offers a centralized method for storing, accessing, and distributing dynamic secrets.

By utilizing short-lived dynamic secrets, Vault minimizes breach risks through easy rotation and revocation of credentials, both on-demand and automatically. For sensitive data, Vault ensures encryption both at rest and in transit using advanced cryptographic protocols, removing the need for costly key management solutions and providing a consistent encryption standard across the organization.



Getting started

HashiCorp Vault is one the Easydeploy App provided by Scaleway. You will find below all the information to deploy it on Scaleway Kubernetes clusters.


What is Easy Deploy?

The Easy Deploy feature on Scaleway simplifies the deployment of containerized applications by allowing users to pull images directly from the Scaleway Container Registry.

This enables instant deployment in Kubernetes Kapsule and Kubernetes Kosmos clusters.

Learn how to create your Kubernetes cluster.


You already have a Scaleway account

  1. Click Deploy next to the HashiCorp Vault banner. You are redirected to a Select your Organization and Project page.
  2. Select your Organization from the dropdown menu.
  3. Select your project from the dropdown menu.
  4. Click Continue. Depending on the resources you have available in the selected project, you will be redirected to the appropriate page to launch your Cluster creation page or Clusters list to launch the cluster of your choice with Easy Deploy.

You do not have a Scaleway account

1. Click Deploy next to the HashiCorp Vault banner.

2. You are redirected to the account creation page.

3. Select an account type (Personal or Professional) and fill out your first and last name, as well as your email address.

4. Check the box to agree to Scaleway's Terms and Services, and Scaleway's Data Protection Agreement.

5. Click Create account. A message displays to request that you check your email inbox for the verification email.

6. Click the verification link in your mailbox to confirm your email address and agree to our terms of service. You are redirected to the Add billing information page.


Important

You can click Add later to enter your billing information at a later time, and directly access your Organization dashboard in the Scaleway console, but you cannot use Scaleway products without billing information.



7. Enter your credit card information, then click Add credit card. A 3D Secure validation is initiated. Once your credit card is validated, you are taken to your Organization dashboard in the Scaleway console.


Check the tutorial

Deploy HashiCorp Vault on Scaleway Kubernetes clusters using Easy Deploy

Support

Receive assistance at every stage of your journey. Log in to the Help Portal or submit a ticket.

Check the Support details here.

Categories

Supported Languages

English