JP La Torre

Kubernetes Guide

A 30-Page Guide to Getting Started With Kubernetes for Cloud-Native Deployments. Learn the history and evolution of Kubernetes. Learn how to install Kubernetes and get started with the features. Understand the core fundamentals of Kubernetes.

Working with Persistent Volumes in Kubernetes

The main reason behind containerization is to allow microservices to run in a stateless way. A container will receive provisioned cloud resources, perform its tasks, and then be destroyed as soon as the process is over. There are no traces of that container or tied up cloud resources to worry about. This was what has …

Working with Persistent Volumes in Kubernetes Read More »

50+ #KubernetesTools List - Part 2

50+ Useful Kubernetes Tools for 2020 – Part 2

Updated September 2020 50+ Useful Kubernetes Tools for 2020 – Part 2 Table of Contents: Introduction Kube Cluster Deployment Tools Monitoring Tools Testing Security Helpful CLI Tools Development Tools Continuous Integration/ Continuous Delivery Pipeline Serverless/Function Tools Service Mesh Tools Native Service Discovery Native Visualization & Control Introduction Last year, we provided a list of Kubernetes …

50+ Useful Kubernetes Tools for 2020 – Part 2 Read More »

20 #Jenkins Plugins You Can't Live Without

20 Jenkins Plugins You Can’t Live Without (Updated for 2020)

Jenkins Plugins Table of Contents: What is Jenkins? Why Jenkins? Productivity Monitoring Performance Enhancers Scaling Jenkins Setup Tests Analysis Plugins Pipeline / Flow Source Control Management (SCM) How do I get a list of Jenkins Plugins? What Is Jenkins? Jenkins is a Java-written open source server that can help you streamline your software development processes. …

20 Jenkins Plugins You Can’t Live Without (Updated for 2020) Read More »

Cloud-Native Application Bundles - Containerisation with Cloud-Native Applications2

Cloud-Native Application Bundles: Containerisation with Cloud-Native Applications

One of the few remaining challenges of deploying applications as microservices, running in containers, is complexity. A cloud environment may start as a simple ecosystem for microservices, but it doesn’t take much for that simplicity to be replaced by a complex web of containers. Modern container orchestration systems like Kubernetes don’t really help with simplicity …

Cloud-Native Application Bundles: Containerisation with Cloud-Native Applications Read More »

Kubernetes Pod #SecurityPolicies

Kubernetes Pod Security Policies

Kubernetes was not famous for its security features when it was first introduced as a container orchestration system, but the platform has evolved a lot over the years. Aside from being portable and infrastructure-agnostic, Kubernetes also offers a wide range of security features and tools that can help you harden the security of your apps …

Kubernetes Pod Security Policies Read More »

CI - CD with #CloudNativeApplications

CI/CD with Cloud-Native Applications

Continuous integration and continuous delivery, an approach now known as CI/CD, is more than just an approach for developing and delivering apps to customers. While CI/CD changes how apps are deployed—introducing smaller iterations and faster deployment in the process—the approach itself gets adopted differently. Especially for cloud-native applications. When you implement CI/CD for deploying cloud-native …

CI/CD with Cloud-Native Applications Read More »

Managing Kubernetes Secrets Using #MozillaSOPS

Managing Kubernetes Secrets Using Secrets OPerationS

Kubernetes is incredibly popular largely thanks to its flexibility. It can also be deployed quickly thanks to its modularity. To maintain that modularity, however, you need to construct your cloud environment in a fluid and customizable way; that means making sure that ConfigMaps and Secrets are designed to be infrastructure agnostic. Secrets, in particular, are …

Managing Kubernetes Secrets Using Secrets OPerationS Read More »