Kubernetes

Are You #12FactorApplication Ready

Are You 12-Factor Application Ready?

There are a lot of frameworks in app development, but not all of them are tailored for today’s cloud environment. Many of them lack modularity and flexibility; some don’t even leverage the benefits of using cloud computing. The 12-Factor application principles are designed specifically for modern, containerized cloud environments from the beginning. Each component is …

Are You 12-Factor Application Ready? 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 »

Preparing for the #CertifiedKubernetesAdministratorProgram

Preparing for the Certified Kubernetes Administrator (CKA) Program

Until very recently, there was no official form of accreditation for working with Kubernetes. The Certified Kubernetes Administrator (CKA) program was designed by the Cloud Native Computing Foundation (CNCF), working in partnership with The Linux Foundation, to help advance usage the Kubernetes ecosystem. Google aligned itself with The Linux Foundation to form the Cloud Native …

Preparing for the Certified Kubernetes Administrator (CKA) Program Read More »

Improving #KubernetesObservability and Monitoring

Improving Kubernetes Observability and Monitoring

Monitoring has always been a big part of solutions design. It is a continuous process of data collection about a system for the purpose of analyzing that system. Monitoring is usually done in an active way, with a tool pinging or probing a system in order to get responses. Those responses are then analyzed to …

Improving Kubernetes Observability and Monitoring Read More »

Using #HashicorpVault on Kubernetes

Using Hashicorp Vault on Kubernetes

Introduction In a previous article, we configured Vault with Consul on our cluster. Now, it’s time to go ahead and use it to provision secrets to our pods/applications. If you don’t remember the post or haven’t configured Vault yet, head to Getting Started with HashiCorp Vault on Kubernetes first. In this article, we will create an …

Using Hashicorp Vault on Kubernetes Read More »

Getting Started with HashiCorpVault on Kubernetes

Getting Started with HashiCorp Vault on Kubernetes

Introduction Vault security, stores, and tight control access to tokens, passwords, certificates, API keys, and other secrets are critical in modern computing. Hashicorp Vault allows you to overcome the challenges of safely storing all your app secrets so you don’t have to worry anymore about how to access, share, and use them. In this article, …

Getting Started with HashiCorp Vault on Kubernetes Read More »

An In-Depth #KubernetesInstallation and Config Exploration

An In-Depth Kubernetes Installation and Config Exploration

Part of our major project work at Caylent is introducing and migrating clients to new platforms away from legacy architecture and obsolete tech. A significant player in our suite of tools is, of course, Kubernetes as it lends itself to comprehensive customization right from the installation phase.  Accordingly, we can tailor business-critical solutions to a …

An In-Depth Kubernetes Installation and Config Exploration Read More »

Leveraging #Jenkins on #Kubernetes

Leveraging Jenkins on Kubernetes

There are several ways to manage your cloud infrastructure in a DevOps environment. DevOps on its own is developed as an approach that encourages fast-flowing app development and IT teams to move from development to testing and release in a seamless way. Jenkins optimizes that flow of work through automation and the seamless integration of …

Leveraging Jenkins on Kubernetes Read More »

Kubernetes Secrets Management

Kubernetes Secrets Management

The modularity of Kubernetes—and the container environment—means apps and microservices can be deployed to multiple servers in a seamless way. To take advantage of that modularity, it is necessary to develop your app or web service to be as fluid as the environment in which it is running. Thankfully, config keys and value pairs can …

Kubernetes Secrets Management Read More »

#Kubernetesingresses

Managing Kubernetes Ingresses

Kubernetes has built on Docker’s containerization success to further transform the way server environments are set up. Rather than relying on a single physical server or a cloud instance, web services and apps can now run across a multi-cloud environment. Cloud provider networking capabilities the flexibility offered by Kubernetes even further, allowing developers to have …

Managing Kubernetes Ingresses Read More »

Future of #Microservices and #Serverless

A Look at the Future of Microservices and Serverless

Technology is advancing at an incredible rate right now, so it is not surprising to see new tech and trends shaping up on the market all the time. 2018 was a fantastic year for developers thanks to the advancements in microservices, more robust implementation of cloud computing, and serverless architecture taking center stage. These developments …

A Look at the Future of Microservices and Serverless Read More »

EKS #Authentication & #Authorization Process

Amazon EKS Authentication & Authorization Process

Containers are one of the most important concepts in cloud computing. In fact, they have completely reshaped the way that many of us think about and approach virtualization. Containers behave much like virtual machines (VMs), but they are much more flexible and lightweight than a full-blown VM. Because they are so lightweight and flexible, containers …

Amazon EKS Authentication & Authorization Process Read More »

#Cloudmigration best practices

Cloud Migration Best Practices: How to Move Your Project to Kubernetes

Moving your app or web services to the cloud is more of a must than an option these days. The cloud infrastructure we have available today is not only more capable and more stable, but also more scalable. By moving to the cloud, you gain a lot of benefits while also significantly reducing operational stress …

Cloud Migration Best Practices: How to Move Your Project to Kubernetes Read More »