News Category: DevOps

What Operations Professionals Need to Know to Fuel Career Advancement

O’Reilly conducted a recent survey[1] of operations professionals, and the results offer useful information and insights to empower your career planning.  Scripting languages are the most popular programming languages among respondents, with Bash being the most used (66% of respondents), followed...
Read 0 Comments

Cloud Native DevOps: Four Horsemen of the Operations Apocalypse

Co-founder of RunDeck, Damon Edwards kicked off his London DevOpsDaystalk with a familiar and painful story, about an unnamed organization that took on the latest technologies — the cloud, Docker, microservices, Kubernetes — only to scramble in the complexity when something breaks. First, a bridge...
Read 0 Comments

Docker Logs - How to Use Options, Tail and Grep to Debug Effectively

When developing applications based on Docker, being able to find specific information in the logs and save this data to file can speed up the troubleshooting and debugging process. Here are some tips on using log options, tail and grep to find what you are looking for in docker containers’ log data...
Read 0 Comments

Pivotal Cloud Foundry Architecture

​Pivotal Cloud Foundry (PCF) is a multi-cloud platform for the deployment, management, and continuous delivery of applications, containers, and functions. PCF is a distribution of the open source Cloud Foundry developed and maintained by Pivotal Software, Inc. PCF is aimed at enterprise users and...
Read 0 Comments

How To Install and Use Docker Compose on CentOS 7

Docker Compose is a tool that allows you to define and run multi-container Docker applications. With Compose, you define the application’s services, networks and volumes in a single YAML file, then spin your application with a single command. Compose can be used for different purposes such as...
Read 0 Comments

spinnaker-11.jpg

spinnaker
The Spinnaker community recently announced the governance structure for the project; learn more.

Spinnaker: The Kubernetes of Continuous Delivery

Comparing Spinnaker and Kubernetes in this way is somewhat unfair to both projects. The scale, scope, and magnitude of these technologies are different, but parallels can still be drawn. Just like Kubernetes, Spinnaker is a technology that is battle tested, with Netflix using Spinnaker internally...
Read 0 Comments

hello-kenzan-pipeline.png

Kenzan pipeline
Part 2 of this series lays the last bit of infrastructure needed to run our Kr8sswordz Puzzle application.

Set Up a CI/CD Pipeline with a Jenkins Pod in Kubernetes (Part 2)

In Part 1 of our series, we got our local Kubernetes cluster up and running with Docker, Minikube, and kubectl. We set up an image repository, and tried building, pushing, and deploying a container image with code changes we made to the Hello-Kenzan app. It’s now time to automate this process. In...
Read 0 Comments

5 Things Your Team Should Do to Make Pull Requests Less Painful

In this article we’ll go over some best practices that help ensure good pull requests. Writing good pull requests and having an effective workflow will increase a team’s productivity and minimize frustration. Although a pull request is traditionally considered the final point in the developer...
Read 0 Comments

Site Reliability Engineering (SRE): A Simple Overview

Curious about site reliability engineering (SRE)? The following overview is for you. It covers some of the basics of SRE: what it is, how it’s used, and what you need to keep in mind before adopting SRE methods. In the book Site Reliability Engineering, contributor Benjamin Treynor Sloss—the...
Read 0 Comments

Running a Container with a Non-Root User

One best practice when running a container is to launch the process with a non root user. This is usually done through the usage of the USER instruction in the Dockerfile. But, if this instruction is not present it doesn’t necessary mean the process is run as root. The rational By default, root in...
Read 0 Comments

Pages

Click Here!