Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ecgalaxy/k3d

Ansible role which installs k3d - Repository mirror - development takes place on code.europa.eu
https://github.com/ecgalaxy/k3d

ansible-role k3d kubernetes

Last synced: 1 day ago
JSON representation

Ansible role which installs k3d - Repository mirror - development takes place on code.europa.eu

Awesome Lists containing this project

README

        

ECGALAXY k3d
===============

Ansible role that installs [k3d](https://k3d.io/).

K3d is a lightweight wrapper to run k3s (Rancher Lab's minimal Kubernetes distribution) in docker.

Requirements
------------

K3d requires Docker or Podman.

Docker can be installed via `ecgalaxy.docker` ansible role.

Role Variables
--------------

The role has the following variables:

- `k3d_version`: Specify the version of k3d you want to install.
- `k3d_checksum`: Specify the checksum of the k3d version you want to install.
- `k3d_download_url`: Specify the URL to download the k3d binary for the specified version.
- `k3d_installation_dir`: Specify the installation directory for k3d.

Each of these variables has a default value, which can be found in `defaults/main.yml`.

Dependencies
------------

None.

Example Playbook
----------------

- hosts: all
roles:
#- ecgalaxy.docker (uncomment to install Docker)
- ecgalaxy.k3d

License
-------

Copyright the European Union 2022.

Licensed under the EUPL-1.2 or later.

Author Information
------------------

ECGALAXY team.