With nowadays virtualization technologies, low latency communications, CPU Power and The Cloud, the Infrastructure paradigm is being changed from the static old-fashion way of managing servers to a new standard automation way of deploying services.
Continue reading “Documentation as Code”
Ansible is a simple agent-less automation tool that has changed the world for the better. It has many use cases and wide adoption (used by many upstream projects like Kubernetes and there are thousands of rules submitted to Ansible Galaxy). In this article, we are going to demonstrate Ansible. The intention of this article is not to teach you the basics of Ansible, but to motivate you to learn it.
Continue reading “New level of automation with Ansible”
When looking for installation instructions of Ansible under RHEL, I have always have found two ways:
- With epel-release (Which I don’t like just because I want to keep my system clean).
- From source code (Which I don’t like either for the same reason).
Continue reading “Managing Windows Updates with Ansible in Red Hat Enterprise Linux”
As I mentioned prior to Red Hat Summit, there was a whole lot of activity around the complementary aspects of microservices, containers, open source, and cloud, so I’ve assembled this recorded set of sessions on the topic Cloud Native Development. Enjoy!
Continue reading “18 Recorded Sessions on Cloud Native Development – from Red Hat Summit”
The content of the previous post discussed creating the open-vm-tools container’s Dockerfile and automating its started up via systemd with a unit file.
Continue reading “Containerizing open-vm-tools – Part 2: Atomic CLI and Converting to a Systems Container”
Today I want to talk about the demo we presented @ OpenShift Container Platform Roadshow in Milan & Rome last week.
The demo was based on JBoss team’s great work available on this repo:
Continue reading “OpenShift and DevOps: The CoolStore Microservices Example”
Recently, the focus on the continuous delivery of value has created a lot of interest in microservices, CI/CD, and containers. The idea is that microservices are small and well defined enough to enable rapid innovation, automated testing, and frequent deployments with minimal risk. This is made possible by adopting continuous integration and continuous delivery pipelines. CI/CD requires the ability to quickly, easily, reliably, and automatically create and tear down complete execution environments. Linux containers address this need by creating lightweight, portable, and isolated runtime environments. It becomes easy to reach the conclusion that the path to digital transform is continuous value delivery via microservices-based on containers and CI/CD.
Continue reading “Achieving Deployment Excellence with Red Hat OpenShift.io”