In April this year, Heroku disclosed that a threat actor obtained access to a Heroku database and downloaded customer GitHub integration OAuth tokens. OAuth is an authentication protocol that allows you to approve one application interacting with another on your behalf without giving away your password. This outage proved to…
Tola Ore-Aruwaji
I'm passionate about communicating complex problems into understandable and sizeable bits. I'm also a big advocate for building and contributing to Open-source projects.
Deploy a Containerized Application to Kubernetes (Database + Frontend)
Kubernetes is a type of container orchestration engine that enables you to scale, deploy and run containerized services. Kubernetes ETCD is a simple distributed key/store where Kubernetes stores all the data such as several workloads, their state, namespaces configurations, etc. It’s only accessible from the API server for…
Health Checks, Readiness Probe and Pod State
When your application is in production mode, you want to configure health checks to know if something goes wrong. To know when there is a malfunction or an issue, you can make your deployments more robust by creating custom health checks.…
Building a Developer Control Plane on CTO.ai
Kubernetes is an open-source container orchestration tool designed to automate, deploy, scale, and operate application containers. Kubernetes lets you run distributed systems resiliently, with scaling and failover for your application. It acts as a container orchestrator that helps ensure each container is where it’s supposed to be and that…
How do Volumes work in Kubernetes
Running Applications with StateA Kubernetes volume is a directory that contains data accessible to containers in a given Pod in the orchestration and scheduling platform. Volumes provide a plug-in mechanism to connect ephemeral containers with persistent data stores elsewhere.Kubernetes volume is a separate object defined within the content of…
Getting started with Kubernetes Replication Controller
In this tutorial, I will be explaining how to scale your pods in Kubernetes. If your application is stateless, you can horizontally scale it. Stateless means that your application doesn’t have a state, it doesn’t write any local files and it cannot keep any local session data.If…