Skip to content

Vault as a Service

Secrets and keys in Switzerland, for apps, CI and Kubernetes.

Hikube Vault as a Service hosts secrets management (API keys, certificates, credentials) in your Swiss tenant, so you no longer depend on a US KMS or vault.

  • No US KMS
  • Apps, CI, Kubernetes
  • Local policies
ISO 27001
3 DC
SLA 99.99%

Access policies stay in the tenant. Useful for DORA / FINMA. Integrates with Kubernetes and the Hikube API.

No US KMS

The vault sits in the Swiss tenant.

Apps, CI, Kubernetes

One place for GPU job, registry and database secrets.

Local policies

Who reads which secret stays a decision of your project.

In detail

No: it is a managed service. You do not operate Vault nodes. You consume secrets and policies. If you already run a strict self-managed Vault, we discuss coexistence; we do not force two sources of truth.

The principle fits in one sentence: the secret is never in your repository, it is requested at runtime by an identity entitled to read it. That displacement is what earns the audit, more than the vault itself.

  • You store the secret once: database credentials, a registry token, a partner API key
  • You decide who may read it, an application, a pipeline, a Kubernetes namespace, and that decision is the policy, not a shared password
  • The application fetches it at startup: nothing in the Git repository, nothing in a US CI SaaS variable
  • Rotation becomes an operation rather than a project, because there is only one place to change
  • The classic hole remains: a token left in a pipeline hosted elsewhere cancels the benefit, whatever the vault holds

Vault as a Service covers the secrets of the workloads you place on Hikube, in the same Swiss tenant as compute and storage. It does not cover what lives elsewhere: a secret left in a US group’s KMS stays under that jurisdiction, and the vault changes nothing there. One point deserves saying plainly, because the name invites the assumption: this page claims no API compatibility with HashiCorp Vault. If your tooling depends on a specific API, a Terraform provider, an injection agent, a client library, have the interface confirmed before building on it. Nor is it an HSM you operate in a room, or a substitute for your access management policy. The available authentication methods and the service limits are not published here: ask for them before designing a chain that depends on either. Other building blocks: managed Kubernetes and the image registry.

Because data “at rest” includes the keys that open it. A Swiss cluster with a US KMS is a weak argument. Vault as a Service aligns the vault with the same jurisdiction as compute.

Frequently asked questions

No. Hikube is a sovereign cloud: compute, storage, backups and metadata stay on three independent Swiss datacenters (Geneva, Gland, Lucerne). There is no replication to the EU or the United States.

For keys that open data sitting on Hikube: yes, the vault is in the same Swiss tenant as compute. It is not a substitute for your CISO or a pre-filled DORA report. A secret that stays in a US-group KMS remains a weak argument.

Hidora operates the service. You decide who reads which secret (apps, CI, Kubernetes). This is not a HashiCorp Vault you patch yourself.

If they sit in Hikube Vault: yes, same jurisdiction as the VMs and geo-redundant block storage. A token still in GitHub Actions or a US vault breaks the file.

Only if your policy requires it. Vault as a Service is not an HSM you operate in a room. For a physical HSM brief, an engineer frames coexistence. FINMA page: the finance and FINMA path.

Through the Hikube API and the console. Terraform and Cluster API integration in preparation. kubectl, Helm and S3 clients stay. Docs: docs.hikube.cloud.

Ready to run on 100% Swiss infrastructure?

14-day trial, no credit card. GPUs included.