Integrations
Connect SikkerKey to your CI/CD platforms, container orchestration, and deployment workflows.
SikkerKey integrates with the platforms your team already uses. For CI/CD platforms, SikkerKey pushes your vault secrets directly into the platform's native secret storage, so your workflows, pipelines, and jobs consume them without any SikkerKey-specific tooling. When a secret changes in SikkerKey, the new value is pushed automatically.
For container and infrastructure platforms, SikkerKey provides CLI and SDK-based approaches that inject secrets at runtime using machine authentication.
CI/CD Integrations
GitHub Actions, GitLab CI/CD, and Bitbucket Pipelines all follow the same model: connect from the dashboard, add a repository, select which secrets to sync. SikkerKey pushes the actual secret values into each platform's encrypted variable storage. Your workflows reference them natively -- no CLI, no SDK, no glue code.
- Secrets sync automatically when values change, rotate, roll back, or are restored
- Each secret-to-repository mapping is explicit -- nothing syncs by default
- Sync status is visible on the Integrations page in real time
- Removing a mapping deletes the secret from the platform immediately
Infrastructure Integrations
Docker and Kubernetes integrations use SikkerKey's machine authentication model. A machine identity is bootstrapped into the container or pod, and the CLI or SDK fetches secrets at runtime using Ed25519 signature verification.
Generic CI/CD
For platforms without a dedicated integration, bootstrap a machine identity using the CLI. The generic CI/CD guide covers Jenkins, CircleCI, AWS CodeBuild, and any other system that can run shell commands.