The latest News and Information on DevOps, CI/CD, Automation and related technologies.
Most modern platforms like AWS and Kubernetes create dynamic environments by quickly spinning up instances or containers with significantly shorter lifespans than physical hosts. In these environments, where large-scale applications can be distributed across multiple ephemeral containers or instances, tagging is essential to monitoring services and underlying infrastructure.
Having high profits and productivity without any disturbance—isn’t that every company’s dream? Whenever there’s talk about better productivity and revenue, DevOps never fails to come into the limelight. It seems like it’s the latest IT buzzword. Everybody is discussing the relatively new concept and how it has come to transform the IT sector. But how well do we really know DevOps? What is DevOps? Why do we need it?
Single-node deployments of Kubernetes are more common than what one would expect. In some scenarios, single-node clusters make much more sense. For development purposes or testing, there’s no need to deploy a full-blown production-grade cluster. Single-node deployments are also handy for appliances and IoT applications since they have a much smaller footprint. Enter MicroK8s, a tool by Canonical that enables you to easily deploy a lightweight single-node cluster in your local environment.
If you have selected Gitlab as your git provider, you may automatically think about selecting GitlabCI as your CI/CD solution as well. Using the same vendor for source control and CI/CD might seem natural, but is not always the best combination. In fact, choosing a “good-enough” option just because it is part of the same solution is unwise in the long run if it doesn’t cover your needs.