94 private links
Kubernetes LAN Party - by Wiz
This article describes a set of best practices for building containers. These practices cover a wide range of goals, from shortening the build time, to creating smaller and more resilient images, with the aim of making containers easier to build (for example, with Cloud Build), and easier to run in Google Kubernetes Engine (GKE).
These best practices are not of equal importance. For example, you might successfully run a production workload without some of them, but others are fundamental. In particular, the importance of the security-related best practices is subjective. Whether you implement them depends on your environment and constraints.
Flux is a set of continuous and progressive delivery solutions for Kubernetes, and they are open and extensible.
The APIs of Flux are stable now.
Kyverno is a policy engine designed for Kubernetes
This post is based on a webinar i've previously given where I go through some of my favourite tips for working with Kubernetes clusters all day long. The goal of all of these techniques is to make my life easier and (hopefully) less error prone. I start off with the first 5 tips being applicable to anyone working with Kubernetes and can be picked up right away. From there I move on to a couple that would benefit from having some old-skool Linux sys-admin experience. Finally I finish of with some more advanced techniques that require some previous programming experience.
Vulnerable app with examples showing how to not use secrets - GitHub - OWASP/wrongsecrets: Vulnerable app with examples showing how to not use secrets
The missing UI for Helm - visualize your releases. Contribute to komodorio/helm-dashboard development by creating an account on GitHub.
Run Juice Shop on Kubernetes
kubectl plugin to browse Kubernetes object hierarchies as a tree 🎄 (star the repo if you are using) - GitHub - ahmetb/kubectl-tree: kubectl plugin to browse Kubernetes object hierarchies as a tree 🎄 (star the repo if you are using)
FEATURE STATE: Kubernetes v1.15 [stable] Client certificates generated by kubeadm expire after 1 year. This page explains how to manage certificate renewals with kubeadm. It also covers other tasks related to kubeadm certificate management. Before you begin You should be familiar with PKI certificates and requirements in Kubernetes. Using custom certificates By default, kubeadm generates all the certificates needed for a cluster to run. You can override this behavior by providing your own certificates.
Kubelog - a log viewer for kubernetes. Tail multiple pods in one view and use searches to highlight and show results in context.
First steps with k9s
Extension for Visual Studio Code - Develop, deploy and debug Kubernetes applications
kube-ops-view - Kubernetes Operational View - read-only system dashboard for multiple K8s clusters
pod debugging tool for kubernetes clusters with docker runtimes - GitHub - huazhihao/kubespy: pod debugging tool for kubernetes clusters with docker runtimes
Kubernetes shell: An integrated shell for working with the Kubernetes - GitHub - cloudnativelabs/kube-shell: Kubernetes shell: An integrated shell for working with the Kubernetes
⎈ Multi pod and container log tailing for Kubernetes - GitHub - wercker/stern: ⎈ Multi pod and container log tailing for Kubernetes
Bash script to tail Kubernetes logs from multiple pods at the same time - GitHub - johanhaleby/kubetail: Bash script to tail Kubernetes logs from multiple pods at the same time