Skip to content

stackitcloud/professional-service

Repository files navigation

STACKIT Professional Service

Welcome to the central repository for STACKIT examples, scripts, and boilerplate code!

⚠️ REPOSITORY MIRROR NOTICE

This GitHub repository is a mirror. The primary, internal source of truth for this codebase lives at: https://professional-service.git.onstackit.cloud/professional-service-best-practices/professional-service

We automatically sync changes from our STACKIT managed GIT instance to this public GitHub repository.

Want to contribute? > If you are an external contributor or do not have access to our internal systems, you are more than welcome to open Pull Requests directly here on GitHub! We will review them and merge them upstream.


The Philosophy

Let's be upfront about how this repository is maintained:

  • Strictly Best Effort: Everything you find in this repository is provided on a "best effort" basis.
  • No Guarantees on Freshness: We try our best to keep the examples, Terraform modules, and scripts up to date with the latest provider releases and API changes. However, we cannot guarantee it. Things move fast in the cloud, and some examples might become outdated over time.
  • Review Before Deploying: Do not blindly copy-paste code from here directly into a production environment.

Contents

  • examples/ — Example solutions across a variety of STACKIT products.
  • scripts/ — Helper scripts for working with STACKIT services.
  • modules/ — Ready-made Terraform modules to simplify your deployments.

How to Use This Repository

Please treat this repository as a developer playground and a resource library to get working examples.

Whenever you are starting a new project, looking for a specific implementation, or need inspiration, check here first. It is highly likely you will find a working foundation that saves you hours of reading documentation.

When using our examples, please remember to:

  1. Understand it: Read through the code and understand what resources it spins up.
  2. Adapt it: Treat the code as a starting point. You will need to tweak configurations, variables, and security guardrails to fit your specific customer environment.
  3. Test it: Always run and validate the code in a sandbox or development environment first.

Contributions Welcome

Did you find a script that is broken because of a recent update? Did you build a new, awesome example that could help your colleagues?

Since this is a best-effort repository, we highly encourage you to open a Pull Request and share your fixes or additions! We all benefit from a growing, shared knowledge base. Please refer to our CONTRIBUTING.md for guidelines on how to format your code before submitting. Because this repository is maintained on a best-effort basis, discussions and reviews may take some time. However, we strive to respond within 7 business days.

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors