https://github.com/electrocucaracha/k8s-kpt-demo
Demo project for didactic purposes
https://github.com/electrocucaracha/k8s-kpt-demo
docker docker-compose kind kpt kubernetes porch self-runner
Last synced: 2 months ago
JSON representation
Demo project for didactic purposes
- Host: GitHub
- URL: https://github.com/electrocucaracha/k8s-kpt-demo
- Owner: electrocucaracha
- Created: 2023-09-26T01:50:58.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-04-01T00:39:22.000Z (2 months ago)
- Last Synced: 2025-04-01T01:31:48.194Z (2 months ago)
- Topics: docker, docker-compose, kind, kpt, kubernetes, porch, self-runner
- Language: Shell
- Homepage:
- Size: 74.2 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# KPT demo
[](https://opensource.org/licenses/Apache-2.0)
[](https://github.com/rubocop/rubocop)
## Summary
This project provides a Sandbox environment for testing [KPT project][1].
### Local kpt Command-line demo
[](https://github.com/codespaces/new?repo=electrocucaracha/k8s-KPT-demo)
### Porch demo

## Virtual Machines
The [Vagrant tool][2] can be used for provisioning an Ubuntu Focal
Virtual Machine. It's highly recommended to use the _setup.sh_ script
of the [bootstrap-vagrant project][3] for installing Vagrant
dependencies and plugins required for this project. That script
supports two Virtualization providers (Libvirt and VirtualBox) which
are determine by the **PROVIDER** environment variable.curl -fsSL http://bit.ly/initVagrant | PROVIDER=libvirt bash
Once Vagrant is installed, it's possible to provision a Virtual
Machine using the following instructions:vagrant up
The provisioning process will take some time to install all
dependencies required by this project and perform a Kubernetes
deployment on it.[1]: https://kpt.dev/
[2]: https://www.vagrantup.com/
[3]: https://github.com/electrocucaracha/bootstrap-vagrant