Sharing #AWS S3 files for ansible thru Signed URLs

Hi Guys, I love automation. However, some much automation should get along with a secure way to share files like qcow2 images and rpm. I am doing that on my own and I would like to share what I’ve learnt First of all, Thanks to Remi (@rvichery), Guillermo Alvarado (@galvarado89) and Boris Cortes (@boriscortes) for helping me out to find the best method here. Prepare … Continue reading Sharing #AWS S3 files for ansible thru Signed URLs

SDN/SDWAN lab on-premises within 60min #Nuage

Create your SDWAN lab on-premises with ansible is a nicer experience. I have this new playbook that will help you. So far, it works on just one KVM host. Nuage instances will be accessed via ssh using other KVM Host’s ports with DNAT (iptables). Just check the “hosts” inventory file after build it. We’ll do the following: * yum update of your KVM host * … Continue reading SDN/SDWAN lab on-premises within 60min #Nuage

Start provisioning on #OpenStack thru #ansible in a few steps

Boring to provision again and again thru horizon or command-line on your openstack. Well, here you have a refreshing post. Start doing it with ansible. Step ONE: Prepare your container Build and prepare your container with ansible and python shade module. First create you Dockerfile with this: Now, install docker and build it: Step TWO: import your profile In my case, I copied my openstack … Continue reading Start provisioning on #OpenStack thru #ansible in a few steps

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 and #python pexpect for unconventional ssh interfaces

Eating some ansible last months. Love the way it works. However, when you need to deal with some appliances using unconventional ssh interfaces. Well, It’s been quite a challenge. Then, I started to create my own python tool for those cases. The victim is VSC (Nuage Virtualized Services Controller). The secret weapon of Nuage SDN. It’s a pretty nice piece of software encapsulating the famous … Continue reading #ansible and #python pexpect for unconventional ssh interfaces

#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