All Projects → lvthillo → vagrant-ansible-kubernetes

lvthillo / vagrant-ansible-kubernetes

Licence: Apache-2.0 license
Combination of Vagrant and Ansible to spin up a Kubernetes cluster

Projects that are alternatives of or similar to vagrant-ansible-kubernetes

docker-hands-on-guide
Hands on guide for docker, k8s cluster lightweight virtualization.
Stars: ✭ 25 (-50%)
Mutual labels:  vagrant
insaneworks-packer-template
CentOS 7-8 8Stream / AlmaLinux 8 / FreeBSD 12 - 13 x64 + VirtualBox / VMWare for Packer Template + FreeBSD 13 / AlmaLinux 9 + Parallels
Stars: ✭ 38 (-24%)
Mutual labels:  vagrant
oracle-12.2-vagrant
Oracle Database 12.2.0.1 installation scripts based on latest Oracle Linux 7 Vagrant box
Stars: ✭ 26 (-48%)
Mutual labels:  vagrant
ubuntu-vagrant
Ubuntu Linux Vagrant Base Box (https://app.vagrantup.com/rgl)
Stars: ✭ 25 (-50%)
Mutual labels:  vagrant
emacs-counsel-tramp
Tramp ivy interface for ssh and docker and ‎vagrant
Stars: ✭ 49 (-2%)
Mutual labels:  vagrant
vagrant-dspace
(No longer actively maintained. Replaced by Docker compose in main codebase.) DSpace + Vagrant. Quickly spin up a virtual machine (via Vagrant) which is "DSpace development ready"
Stars: ✭ 37 (-26%)
Mutual labels:  vagrant
IATI.cloud
The open-source IATI datastore for IATI data with RESTful web API providing XML, JSON, CSV output. It extracts and parses IATI XML files referenced in the IATI Registry and powered by Apache Solr.
Stars: ✭ 35 (-30%)
Mutual labels:  vagrant
dockerX
Examples of amazing Docker/Docker-Compose/Docker Swarm technologies
Stars: ✭ 17 (-66%)
Mutual labels:  vagrant
Book k8sInfra
< 컨테이너 인프라 환경 구축을 위한 쿠버네티스/도커 >
Stars: ✭ 176 (+252%)
Mutual labels:  vagrant
k3s-homeops-ansible
Bootstrap a k3s cluster on top of Ubuntu 20.04
Stars: ✭ 47 (-6%)
Mutual labels:  vagrant
misp-vagrant
Deploy MISP Project software with Vagrant.
Stars: ✭ 37 (-26%)
Mutual labels:  vagrant
rails-development-environment
Development environment for Ruby on Rails based on Vagrant, VirtualBox and Ubuntu 16.04 LTS (Xenial Xerus).
Stars: ✭ 50 (+0%)
Mutual labels:  vagrant
Vagrantfile
Vagrant 配置示例
Stars: ✭ 50 (+0%)
Mutual labels:  vagrant
dev-with-docker-on-ubuntu
After fighting with Docker on OSX and the need for 2-way syncs, fsevents, etc. I developed a desire to get back to a simple(r) development environment on a linux based VM. This project is a jumping off point.
Stars: ✭ 25 (-50%)
Mutual labels:  vagrant
vagrant-xfce4-ubuntu
Vagrant-based development environment using Ubuntu and the Xfce Desktop Environment
Stars: ✭ 17 (-66%)
Mutual labels:  vagrant
vagrant-joyent
A Vagrant provider for Joyent
Stars: ✭ 30 (-40%)
Mutual labels:  vagrant
vagrant-r10k
UNSUPPORTED - SEEKING MAINTAINER - Vagrant middleware plugin to retrieve puppet modules using r10k.
Stars: ✭ 36 (-28%)
Mutual labels:  vagrant
alexa-openwebif
alexa skill to control your openwebif device
Stars: ✭ 25 (-50%)
Mutual labels:  vagrant
ansible-role-test-vms
DEPRECATED - A Vagrant configuration to test Ansible roles against a variety of Linux distributions.
Stars: ✭ 42 (-16%)
Mutual labels:  vagrant
archlinux-auto-install
Automatically install archlinux (from livecd with Ventoy tools)
Stars: ✭ 34 (-32%)
Mutual labels:  vagrant

vagrant-ansible-kubernetes

Combination of Vagrant and Ansible to spin up a Kubernetes cluster

Prerequisites

  • Vagrant
  • Ansible

Define amount of nodes

in Vagrantfile:

N = 2

Spin up cluster

$ vagrant up

Verify on master

$ vagrant ssh k8s-master
$ kubectl get nodes
NAME         STATUS   ROLES                  AGE     VERSION
k8s-master   Ready    control-plane,master   5m6s    v1.23.0
node-1       Ready    <none>                 2m59s   v1.23.0
node-2       Ready    <none>                 68s     v1.23.0
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].