• Trace ingress no service endpoints

    You encounter an error on your ingress where you can’t reach your website.

    read more

  • Failing Job

    You encounter an error on your job.

    read more

  • trace ingress service port not matching pod port

    You encounter an error on your ingress where you can’t reach your website.

    read more

  • Pod Failure CrashLoopBackOff

    read more

  • The Definitive Guide to Lowering Cloud Costs of Kubernetes Clusters

    read more

  • Introducing k8sBot

    A Kubernetes troubleshooting chatbot

    read more

  • ManagedKube launches on GKE Marketplace at KubeCon

    ManagedKube is excited to announce their launch on GKE’s Marketplace at KubeCon! Keep an eye out for our application during Google’s keynote.

    read more

  • Launching ManagedKube, a tool to help you decrease Kubernetes Cloud Costs

    Using Kubernetes? Us too. It’s helped us deploy code that is more flexible, reliable, and efficient. However, the inherent sharing nature of Kubernetes that facilitates these benefits also creates a problem — you have no visibility into how much stuff costs. Once you’re up and running with Kubernetes, the next question I always hear as a DevOps consultant is, “What is this costing me?”

    read more

  • Kubernetes Troubleshooting a Deployment

    I have launched my deployment but when i list the pods, I don’t see a pod for that deployment. How would I troubleshoot this and what would I look for.

    read more

  • Kubernetes: troubleshooting ingress and services traffic flows

    Kubernetes is a great platform to run your application on, and it handles a lot of the heavy lifting on wiring up your application together.

    read more

  • How to check TLS Cert Expiration Date

    $ kubectl -n devops get secret NAME TYPE DATA AGE default-token-88ssj kubernetes.io/service-account-token 3 109d devops-grafana Opaque 3 102d devops-grafana-token-ldcsh kubernetes.io/service-account-token 3 102d grafana-tls kubernetes.io/tls 2 91d istio.default istio.io/key-and-cert 3 35d istio.devops-grafana istio.io/key-and-cert 3 35d istio.kube-state-metrics istio.io/key-and-cert 3 35d istio.prometheus istio.io/key-and-cert 3 35d kube-state-metrics-token-qb2d2 kubernetes.io/service-account-token 3 105d prometheus-tls kubernetes.io/tls 2 91d prometheus-token-6pfxv kubernetes.io/service-account-token 3 105d

    read more

  • KOPS Updating Cluster Is Awesome

    Here is yet another reason why I think the Kops tool for creating and managing a Kubernetes’ cluster lifecycle is so great.

    read more

  • Kubernetes RBAC Port Forward

    The kubectl CLI tool has a really nice feature that lets you port-forward a local port to a remote port into a pod. For example, if you are running a Postgres server or a web server, you usually cant reach it without exposing a nodeport or an ingress. Sometime this is undesirable because you dont want to expose it out to the world or you just need to access this port for debugging reasons.

    read more

  • Kubernetes Cron Jobs

    Sometime you just have to run a cronjob that does something and sometime you have to run a cronjob that restarts a service. Yeah, unfortunately this is a thing.

    read more

  • Using the AWS CLI - find and terminate an EC2 Instance

    read more

  • Kubernetes Access External Services

    There are often time when you will need to access an external service in Kubernetes but still want to use a static name.

    read more

  • sshuttle VPN

    sshuttle uses ssh and python to create a tunnel from your local machine to any remote network you are able to ssh into.

    read more

  • Docker Container Toolbox

    read more

  • Various kubectl Usage

    Download the latest kubectl version here: https://kubernetes.io/docs/tasks/tools/install-kubectl/

    read more

  • Kops Cluster Templating

    If you havent heard of the tool Kops (https://github.com/kubernetes/kops) for create Kubernetes clusters, you should check it out right now! It is a great tool to create and manage the lifecycle of a Kubernetes cluster.

    read more

  • Kubernetes RBAC - giving permissions for logging and port-forwarding

    I am really liking Kubernetes RBAC. It is “fairly” simple to use and so powerful.

    read more

  • S3 - How to restore an entire folders version

    This tutorial explains how to use a tool that will help you to restore an entire S3 folder’s files.

    read more

  • Kubernetes DNS Troubleshooting

    On a new cluster we saw the following logs from an application we launched:

    read more

  • Why use Kops

    Why Use Kops to create your Kubernetes cluster

    read more

  • Kubectl Pod logs

    There are a few useful options when getting logs from your Kubernetes pods:

    read more

  • AWS WAF

    The AWS WAF (Web application firewall) protects your web servers from malicious attacks from the internet and provides DDoS protection at a very low cost compared to all other available solutions. With so many automated bots looking to exploit vulnerabilities, you can be hacked even if you’re not targeted. Once a bot scan has found you susceptible to a certain vulnerability, it will extract as much information as possible. In today’s world, you must take active steps to protect yourself before something bad happens.

    read more