Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dmotte/vagrant-k3sbox

📦 Debian Vagrant box with K3s
https://github.com/dmotte/vagrant-k3sbox

actions ansible automation base box container debian docker github github-actions k3s k8s kubectl kubernetes pod rancher single-node vagrant virtualbox

Last synced: 12 days ago
JSON representation

📦 Debian Vagrant box with K3s

Awesome Lists containing this project

README

        

# vagrant-k3sbox

[![GitHub main workflow](https://img.shields.io/github/actions/workflow/status/dmotte/vagrant-k3sbox/main.yml?branch=main&logo=github&label=main&style=flat-square)](https://github.com/dmotte/vagrant-k3sbox/actions)
[![Vagrant Cloud](https://img.shields.io/badge/vagrant-dmotte/k3sbox-blue?logo=vagrant&style=flat-square)](https://app.vagrantup.com/dmotte/boxes/k3sbox)

:package: **Debian Vagrant box** with **K3s** configured as a **single-node**, installed using the official [Bash script](https://docs.k3s.io/quick-start).

> :package: This box is also on **Vagrant Cloud** as [`dmotte/k3sbox`](https://app.vagrantup.com/dmotte/boxes/k3sbox).

## Usage

See https://github.com/dmotte/misc/blob/main/examples/vagrant-ansible-provisioner for inspiration on how you could use this box.

If you want to [install Helm](https://helm.sh/docs/intro/install/#from-script) inside the VM:

```ruby
config.vm.provision "shell", inline: <<-SHELL
bash <(curl -fsSL https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3)
SHELL
```