OpenTofu

Infrastructure as Code — on Swiss infrastructure. stepping stone uses OpenTofu, the open-source fork of Terraform, for the automated provisioning and management of cloud environments. Reproducible, version-controlled and entirely based in Switzerland.

OpenTofu is an open-source tool for Infrastructure as Code (IaC) and the community fork of Terraform. stepping stone uses OpenTofu to automatically set up and manage customer environments on its own Infrastructure-as-a-Service (IaaS) platform.

Instead of configuring infrastructure manually, it is defined as code — reproducible, version-controlled and traceable. The OpenTofu state can be managed directly via GitLab, enabling seamless integration into existing CI/CD workflows. Alternatively, customers can also use Terraform or the OpenStack CLI to manage their environments. stepping stone operates the entire IaaS platform on Swiss infrastructure — your code and your environments remain in Switzerland.

DevOps teams, system administrators and organisations that wish to manage their cloud infrastructure in an automated and version-controlled manner — without relying on proprietary IaC providers.

Typical use cases: automated provisioning of development, staging and production environments, version-controlled infrastructure management with state management via GitLab, reproducible environments for compliance and auditing, migration of existing Terraform setups to the open-source fork OpenTofu.

Open source (MPL-2.0). Swiss data centres. Compatible with Terraform.

No vendor lock-in — OpenTofu is the community fork of Terraform and is fully open source. State management directly via GitLab, compatible with stepping stone’s GitLab Server offering. Compatible with existing Terraform configurations and providers. Can also be used with the OpenStack CLI. Personalised advice and operation provided by stepping stone in Bern.

Scope of services

Infrastructure as Code on demand

Use of OpenTofu for the automated provisioning and management of environments on stepping stone’s IaaS platform. Infrastructure is defined as code — reproducible, versioned and traceable at all times.

State management and GitLab integration

The OpenTofu state is managed via GitLab and is therefore directly integrated into CI/CD pipelines. Changes to the infrastructure follow the same workflow as code changes — with review, versioning and an audit trail.

Managed Service

Deployment, monitoring, maintenance and support on Swiss infrastructure with personalised advice. stepping stone takes care of operations so that you can focus on your applications.