https://github.com/kluctl/kluctl-examples
Example confgurations for kluctl
https://github.com/kluctl/kluctl-examples
Last synced: 8 days ago
JSON representation
Example confgurations for kluctl
- Host: GitHub
- URL: https://github.com/kluctl/kluctl-examples
- Owner: kluctl
- License: apache-2.0
- Created: 2022-03-30T17:37:16.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-07-28T19:43:19.000Z (almost 2 years ago)
- Last Synced: 2026-05-17T02:03:51.673Z (about 1 month ago)
- Language: Mustache
- Size: 535 KB
- Stars: 16
- Watchers: 2
- Forks: 18
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# kluctl-examples

kluctl is the missing glue that puts together your (and any third-party) deployments into one large declarative
Kubernetes deployment, while making it fully manageable (deploy, diff, prune, delete, ...) via one unified command
line interface.
This repository contains example configurations that show how you can use kluctl to simplify deployments and make your
platform teams happy. For a complete description of the examples and a getting started guide take a look at
[kluctl.io](https://kluctl.io).
# List of examples
1. [simple](simple): This example is a very simple one that shows how to define a target cluster, context, create a
namespace and deploy a nginx. You can configure the name of the namespace by changing the arg `environment` in
[.kluctl.yml](simple/.kluctl.yml).
2. [simple-helm](simple-helm/.kluctl.yml): This example is very similar to `simple` but it deploys a Helm-based nginx to
give a first impression how kluctl and Helm work together.
3. [microservices-demo](microservices-demo): This example is a more complex one and contains the files for the
[microservices tutorial](https://kluctl.io/docs/guides/tutorials/microservices-demo/) inspired by the
[Google Online Boutique Demo](https://github.com/GoogleCloudPlatform/microservices-demo).
4. [preview-envs](preview-envs): Not a Kluctl deployment, but a set of configuration files used by the
[GitProjector](https://github.com/kluctl/template-controller/blob/main/docs/spec/v1alpha1/gitprojector.md) examples.