Glisten has worked on various projects helping clients do configuration management or build CI/CD pipelines using different configuration management tools mentioned below:

Ansible

We have worked extensively using Ansible to automate infrastructure configuration, enable monitoring, application configuration, etc. Wrote custom roles of Ansible, right from Infrastructure creation, Docker images configuration, services configuration, etc

SALTSTACK

Worked on writing SaltStack for OpenStack deployment, managing MapR Hadoop, Kafka and Zookeeper clusters, etc. Wrote salt APIs for custom automated deployment of application and pillars for data-center independent module writing.

PUPPET

Master-less puppet cluster for managing the infrastructure in baremetal and cloud.

TerraForm / Packer / Vault

Used Terraform to automate infrastructure creation in AWS and Azure. In AWS, worked on configuring various services like VPC creation, ECS cluster creation, application EC2 configuration, RDS configuration, API gateway configuration, VPC peering, etc. Wrote generic module architecture, such that different applications can re-use the code for optimized operation.

MAAS

A Canonical product for OS installation on BareMetal servers using IPMI and different providers. Worked on different versions of it to be able to install Ubuntu, CentOS and Windows OS on baremetal servers.

Jenkins / CircleCI

Have been working on various Build management tools like Jenkins and CircleCI to build CI/CD pipeline and deployment pipeline for applications. Have worked on complex scenarios like build preparation, application deployment in Docker and Kubernetes clusters.