Close

Menu

  • Home
  • About
  • Projects
  • Powered by DigitalOcean
  • Twitter
  • Subscribe
Blog Logo Menu

Rik Nieu

Learning the art of making digital products
Rik Nieu
Newer Posts Page 4 of 5 Older Posts

The Kubernetes Series - SSL/TLS Certificates

Rik Nieu on kubernetes, SSL, TLS, certificates, PKI, authentication, Public keys, Private keys, encryption | 17 Dec 2019

TLS certificates asymmetrically encrypts data between parties and confirms their identities. We need both Private and Public keys, Client and Server certificates and at least one Certificate Authority(CA) for our cluster to be secured.…

The Kubernetes Series - Authentication

Rik Nieu on kubernetes, authentication, SSL, TLS | 17 Dec 2019

To keep our cluster secure, we need to be able to control who can access our cluster and what they should be allowed to do. Let's look at the different ways doing doing this.…

The Kubernetes Series - Cluster Maintenance

Rik Nieu on Deployments, kubelet, kube-controller-manager, drain, cordon, uncordon, updating, kube-apiserver, ETCD, disaster recovery | 13 Dec 2019

In this post we'll have a look at how to keep the actual infrastructure your application is running on up to date and secure, without interrupting service. We'll also have a brief look at disaster recovery, and what to do when things eventually go catastrophically wrong.…

The Kubernetes Series - Application Management

Rik Nieu on Deployments, kubernetes, YAML, Rollout, Rollback, configmaps, secrets, init containers, environment variables, multi-containers, browsing pods | 12 Dec 2019

This post covers general deployments tasks like, rollouts, rollbacks, environment variables, multi-container pods and browsing pods.…

The Kubernetes Series - Logging & Monitoring

Rik Nieu on pods, kubernetes, logging, monitoring | 10 Dec 2019

Kubernetes does not come with a built-in monitoring services that keeps track of deployments, resource usage, scaling events or Pod crashes. The Kubelet service on Pods has a subcomponent called cAdvisor that monitors node counts, performance and events.…

The Kubernetes Series - Static Pods & Multiple Schedulers

Rik Nieu on Deployments, pods, kubelet, kubernetes, static pods | 09 Dec 2019

Its is technically possible to have only one Worker Node in your cluster, with no supporting Master Node to orchestrate scheduling, networking or anything else, for that matter. These singular Pods are called Static Pods.…

The Kubernetes Series - DaemonSets

Rik Nieu on kube-proxy, kubernetes, kube-scheduler, daemonsets, ReplicaSet | 09 Dec 2019

A DaemonSet is similar to ReplicaSets in that it runs multiple instances of Pods on multiple nodes. Except that it runs an instance of the DaemonSet Pod on every node. Thus, every node created in a particular namespace on your cluster will run an instance of the defined DaemonSet Pods by default.…

The Kubernetes Series - Scheduling

Rik Nieu on Deployments, docker, kubernetes, resourcequotas, YAML, kube-scheduler, Node Affinity, Taints, Tolerances | 09 Dec 2019

Kube-scheduler, if you recall, is a service that runs on the master node that monitors the cluster for unscheduled pods. It does this by checking for a property called nodeName on a created Pods definition.…

The Kubernetes Series - Services

Rik Nieu on microservices, kuberentes dns, NodePort, ClusterIP, LoadBalancer | 05 Dec 2019

Services in Kubernetes are the communication channels between different components and entities in and outside of your cluster. They are like the gateways of your Kubernetes cluster. A service, being like a mini gateway/server running in your cluster, has its own internal cluster IP address.…

The Kubernetes Series - Namespaces

Rik Nieu on Deployments, kubernetes, YAML, namespaces, resourcequotas, kuberentes dns | 05 Dec 2019

Namespaces is a way for you to isolate objects, resources and instances in your cluster in a way that they can't interfere with each other.…

Newer Posts Page 4 of 5 Older Posts
Theme Attila by zutrinken Published with Ghost
👇 Get $100 in credit DigitalOcean Referral Badge