Ansible playbook and roles to install #kubernetes with nuage (version 1.5)

Provide an Ansible playbook that implements the steps described in Installing Kubernetes on Linux with kubeadm for version 1.5 (check at the bottom of the kubeadm tutorial). My case, ansible runs into a container with a temporary private key. Check more details at p1nrojas/ansible-kubeadm-nuage Please Note Kubernetes/kubeadm 1.5 Assumptions These playbooks assume: Nuage VSD and VSCs are up and running. You have access to 3+ … Continue reading Ansible playbook and roles to install #kubernetes with nuage (version 1.5)

data-only containers for ansible automation

Hi, I did a playbook to create my PoCs much faster (from days to one hour). And got some issues with my Mac. My python got broken Then I’ve decided to manage my playbook thru containers (Check my project here). However, managing data from those, brings a portability issue. Then, to make it simple. I started to use data-only containers. I’ve got the the idea … Continue reading data-only containers for ansible automation

Your own SDWAN demo at packet.net (~60min)

This playbook will create a Bare Metal Type 2 server at packet.net and install a whole Nuage VNS solution to try features like Zero Touch Bootstrapping and Application Aware Routing (App classification and SLAs). Check the app at https://github.com/p1nrojas/packet-nuagevns Installing gateways, dns and ntp services, management and control planes in just one server with Centos7 KVM: Install your KVM server (sdwan01) into the brand new … Continue reading Your own SDWAN demo at packet.net (~60min)

#ansible & #docker – Failed to connect to new control master

I’ve been using ansible playbooks on containers. After I’ve started to use data-only containers. I’ve got the following message. I’ve got the following message: Digging around, I could find the following post: “Multiplex/shared SSH connections not connecting: “Control socket connect Connection refused. Failed to connect to new control master” Base on that info, I’ve just need to Change the ControlPath to shared memory. Seems the … Continue reading #ansible & #docker – Failed to connect to new control master

#ansible #docker image to safely run my playbooks in few steps

Hi there, after some work on my ansible playbooks. I made a disaster on Mac and I got some issues with my Python libraries. Actually, my ansible stop to work. Then, I decided to apply what I’be been saying over my last posts. Use containers to encapsulate my apps and libraries. What a nice journey. First, Install docker. Then, you’ll need to prepare your env … Continue reading #ansible #docker image to safely run my playbooks in few steps

#Nuage #docker demo in a box

Hello There, I’ve been working thru several PoCs last weeks. And always struggling over the installation of VSD and VSC. This post delivers some tips and installation notes to make things easier. I’ve done that only on one physical box. then, I created a dummy interface as bridge. that way I don’t need to bother my self changing the Ip Segment Prepare your environment Create … Continue reading #Nuage #docker demo in a box

Prepare your #Kubernetes Cluster with #Ansible and #cloud_init

A bit tired using bash scripts. I’ve done this small playbook based on the post: “Resize and manage cloud-init on kvm with centos cloud images”. to build up your k8s master/minions over KVM using a Cloud QCOW2 image. I’ve used cloud_init to configure those cloud images from a temporary cdrom iso. Check out the code at my repo: p1nrojas/k8s-demo-installer Requirements Check out you have enough … Continue reading Prepare your #Kubernetes Cluster with #Ansible and #cloud_init

Private registry for #kubernetes cluster

Last post I told you how to create a simple registry for your Docker. Now, we need to make it work with our kubernetes cluster and that will require some extra steps: Authentication and Manage some additional parameters in your ReplicationController config. I am using an update Centos 7 with docker-engine installed. Most of the info I’ve got it from nikvdp’s post. Prepare your system … Continue reading Private registry for #kubernetes cluster

Private (free of charge) image container registry #docker

Told you this post was coming. Save your app images sometimes can be costy, especially when you have tons of version over a development. here you have a simple way to create your own registry. Assume that you own the domain (i.e. nuage.lab). Its DNS record points to the host where you are running your registry (i.e. registry.nuage.lab). I am using a couple of docker … Continue reading Private (free of charge) image container registry #docker

Your personal #Kubernetes image repo in a few steps (gcr.io)

Hello there. Yep! K8s is giving my some nosleep. New challenge: use my own images could be a bit more harder that I’ve thought. Then, I’ve decided to use gcr.io (for now). There’re some info you can get from Kubernetes: Hello World Walkthrough However, I want to use my own private cluster. That brings a bit more challenge. First of all, get your k8s up … Continue reading Your personal #Kubernetes image repo in a few steps (gcr.io)