Skip to content

Latest commit

 

History

History
 
 

examples

Zarf Examples

The Zarf examples demonstrate different ways to utilize Zarf in your environment. All of these examples follow the same general release pattern and assume an offline / air-gapped deployment target.

To build and deploy a demo, change directories to the example you want to try and run:

# This should be whatever example you want to try (game example in this case)
cd game

# This will create the zarf package
zarf package create

# This will prompt you to deploy the new zarf package
zarf package deploy

NOTE: Examples are for demo purposes only and not meant for production use, they exist to demonstrate how to use Zarf in various ways. Modifying examples to fit production use is possible but will require additional configuration, time, and Kubernetes knowledge. Also, examples utilize software pulled from multiple sources and some of them require authenticated access. Check the examples themselves for the specific accounts / logins required.

 

Example Description
big-bang Demo BigBang v1.33.0 with all of its core services
composable-packages Demo building packages using components from other packages
data-injection Demo injecting data into a pod running on cluster
game Demo deploying old-school DOS games
gitops-data Demo deploying git repos into a git-server running in cluster
postgres-opereator Demo Postgres database deployment
tiny-kafka Demo Kafka cluster