Skip to main content

Summary

Documentation that describes many tips and tricks on many IT topics. Configuration references and useful files and links used to construct beautiful and efficient IT infrastructures with Open Source tools.


Kubernetes section

Kubernetes logo

All Kubernetes configuration files and components.

Kubernetes is a distributed, fault-tolerant, and highly-scalable software platform for automating the deployment, configuration, and ongoing management of containerized applications.

k3s section

k3s logo

All k3s configuration files and components.

k3s a lightweight Kubernetes by Rancher.
Easy to install, half the memory, all in a binary of less than 100 MB.

Simple but powerful “batteries-included” features have been added, such as: a local storage provider, a service load balancer, a Helm controller, and the Traefik ingress controller.

External dependencies have been minimized (just a modern kernel and cgroup mounts needed).

k3s packages the required dependencies, including:

  • containerd by default (instead of Docker container runtime)
  • Flannel
  • CoreDNS
  • CNI
  • Host utilities (iptables, socat, etc)
  • Ingress controller (traefik)
  • Embedded service loadbalancer
  • Embedded network policy controller

Ansible section

Ansible logo

Ansible is a tool for automating deployment, configuration management, and application orchestration.
Ansible Playbook is a text file that contains a series of commands that are executed on a remote host or multiple remote hosts.


GitHub Actions

Useful snippets and references to help you building workflow in GitHub Actions.