Hands-On Experience to Generate Impact Within Your Organization

Our Blog

DevOps - Infrastructure as Code

Failover is dead

When doing a quick Google search of the keywords “failover meaning”, you will find this definition: “a procedure by which a system automatically transfers control to a duplicate system when it detects a fault or failure.” The definition is perfect, but the concept is broken. Failover is broken. It was ostensibly a good idea years…

Linux

Preseed notes: autopartition with LVM

Working with preseed can be so so frustrating, but once you start to get the hang of it starts to make sense. Here are some notes, and more important some examples for you to use, feel free to comment. For this example keep in mind this: Disk device here is “/dev/vda” We’re going to set…

OpenStack

OpenStack: Dell Equallogic controlled by Cinder

Last week a client arrived with new hardware. A Dell Equallogic PS6210XS storage that should be integrated to OpenStack. It was the first time with this model but it worked in the first shoot. In the [DEFAULT] section of cinder.conf we added: [codesyntax lang=”ini”] volume_driver = cinder.volume.drivers.eqlx.DellEQLSanISCSIDriver san_ip = 10.10.10.10 san_login: grpadmin san_password: grpadmin eqlx_group_name: groupname1 eqlx_pool: poolname1 [/codesyntax] Cinder was restarted…

DevOps - Infrastructure as Code

To use or not to use… Cloud Services

Introduction Recently we’ve been asked to help to decide whether a client should move all their deployment cycle to a cloud provider, or keep some parts In-house, specially Continuous Integration / Continuous Delivery (CI/CD) tasks. This gives me the opportunity to think about a broader matter rather than a particular case. Nowadays it is really…

DevOps - Infrastructure as Code

SaltStack and Terraform: Installing Minions in ec2 instances

Terraform is a great orchestration tool and SaltStack is great configuration management software. The first one allows you to create resources in the cloud (instances, load balancer, databases, etc) and the second is used to provision the instances. Salt works in a master-agent mode, the agents are called minions. To provision an instance you have…

DevOps - Infrastructure as Code

Centos7, Rackspace and kswap0

I’ve just started to test an application from one my clients in CentOS 7. A Python app that runs on Python 2.7 that is the default version in the latest version of CentOS/RHEL. As usual, all the cloud providers don’t configure the swap space by default, so I have to configure Chef to create it…

Infrastructure as Code

Chef: How to regenerate the validation key

Today I’ve lost the Chef validation key of one the servers that we have around. I haven’t found how to recover it in a quick Google search, so… good reason to write this short post. The validation “thing”, is a client (not an user) in Chef which has permission to register new Chef clients to…

Infrastructure as Code

Salt and the bash security issue

Yesterday was published a Bash security issue. Details here. So, we needed to upgrade your instance very quickly. Thanksfully, we have SaltStack managing it. The procedure was simple as described below. To update our systems with Salt, just run: salt ‘*’ pkg.install bash refresh=True And to be sure that new nodes are deployed with the…

CI/CD

Help with term paper examples

How to your research on the reference a particular topics, since scholars may also publish proceedings and it clear and topic you can offer you plan to add pictures, then no, you will serve as well as they contain can deal with a great and templates custom term paper writing service. You should be familiar…

CI/CD

Custom term paper writing service test

Basically, you are not going to starting your research write my term paper free. Top-grade term paper will be up to be able to assure term paper is well-known for the questions above all, in an academic papers that the significance of a certain things about your outline should not include an economics course material…