Orchestration made easy with Gru v0.2.0
For the past few months I’ve continued working on my first Go project and overall I am very pleased with how the project evolved as a whole.
A place about Open Source Software, Operating Systems and some random thoughts
For the past few months I’ve continued working on my first Go project and overall I am very pleased with how the project evolved as a whole.
I’ve been continuing to improve Gru over the past days and one thing I thought would be nice to have is a way to express commands in Gru in a declarative way. That way I would not have to bother about the underlying details about a minion and have an easy way to express things, e.g. install packages, manage services, deploy configurations, etc.
During the last few months or so I’ve been playing with Go in my spare time in order to get myself familiar with the language and build some experience with it.
go-vcr is a Go package which allows you to record and replay your HTTP interactions, in order to provide fast, deterministic and accurate testing of your code.
Go is a language well known for it’s concurrency primitives.
Testing is an important part of software development, which gives information about the quality of a product. It is that process by which we ensure that the product we deliver meets the expectations and requirements by testing and verifying its functionality, performance and reliability.
So, I’ve finally received my copy of The Go Programming Language by Alan A. A. Donovan and Brian W. Kernighan!
Pulp is a platform for managing repositories of content, such as software packages, and pushing that content out to large numbers of consumers.
Since Zabbix release 2.2.0, users and developers of Zabbix can now extend Zabbix monitoring features by using loadable modules.
ZeroMQ is a lightweight messaging library which makes it fairly easy for developers to design and implement distributed systems.