Skip to content

Ansible playbooks to setup kata containers for k8s

Notifications You must be signed in to change notification settings

robbmue/katanetes

Repository files navigation

Katanetes - Dont compromise K8S and security

Ansible playbooks to setup kata containers for K8S

GitHub last commit GitHub issues Docker Pulls

Installation

📜 Requirements

  • Ansible
  • Make
  • cowsay

Setup

Debian-based

If you are on a debian-based system,simply run:

curl -sSL https://raw.githubusercontent.com/robbmue/katanetes/master/install.sh | bash -

Other systems:

⚙️ Manual

  • Install the requirents
  • Clone the repository: git clone git@github.com:robbmue/katanetes.git && cd katanetes
  • Configure the inventory: vim hosts
  • Lets go: make

🐋 Docker

  • Clone the repository: git clone git@github.com:robbmue/katanetes.git && cd katanetes
  • Edit the inventory: vim hosts
    [k8smaster]
    localhost
    
    [k8sworker]
    k8sworker1
    k8sworker2
    k8sworker3
  • Run the container: docker run -it --rm -v ~/<somewhere>/hosts:/katanetes/hosts robbmue/katanetes

🛑 Caution

This repo is yet to be final. We do our best. Your PullRequests are welcome!