Salt SSH allows you to
execute commands and apply state to minions without having to install a
salt-minion.
The only requirement is for the minion to have python installed
unless using the -r option to execute raw commands.
For reference the following software will be used in this post.
...
A collection of useful tips and tricks for Ansible which don't really justify a full blog
post on their own. I'll keep updating this post when I come across something of value.
Callbacks
Convert the output of a playbook run to json. Either
set the stdout_callback = json setting in...
In this post I will cover how to create a Cisco IOSXRv Vagrant box for use with the
vagrant-libvirt provider as well as enabling the netconf API.
This post assumes a working installation of Vagrant with the vagrant-libvirt plugin
already installed. You can follow this
post
to get the...
In a previous
post
I installed and configured Oxidized using the local file system for storage. In this post
I will configure Oxidized to use
Gitlab
community edition as a storage backend.
For reference the following software will be used in this post.
Oxidized - 0.21.0
Oxidized...
Oxidized is a network device configuration
backup tool which was developed to be a replacement for
Rancid. Oxidized is written in Ruby and is
quite extensible, at the time of writing it supports collection of configuration for over 90
network operating system types.
In this post I will...
In this post I will cover how to create a Cisco ASAv Vagrant box for use with the
vagrant-libvirt provider as well as enabling the REST API.
This post assumes a working installation of Vagrant with the vagrant-libvirt plugin
already installed. You can follow this
post
to get the...
In this post I will cover how to create a Cisco IOSv Vagrant box for use with the
vagrant-libvirt provider. This post assumes a
working installation of Vagrant with the vagrant-libvirt plugin
already installed. You can follow this
post
to get the vagrant-libvirt plugin installed.
For...
Viptela is an SDWAN platform now owned by Cisco. In this blog I will setup a Viptela
control plane using self signed certificates for the purpose of testing in a lab environment.
The recommended mode of operation for production deployments is using Symantec signed certificates
that are...
Ansible AWX is the upstream open source project
to Ansible Tower.
For this part of the series AWX will be installed on a Centos 7 minimal host
with the firewall service disabled and SELinux set to permissive. Nginx will be utilized
as a reverse proxy for HTTP/S traffic to the AWX...
Jenkins is and open source project that helps to
build, test and deploy code. Jenkins is a very mature project in the CI/CD space and has the
ability to perform many automation tasks with the help of plugins.
For this part of series Jenkins will be installed on a Centos 7 minimal hosts
...