In this article you will learn how to deploy and configure Keycloak in a local Kubernetes cluster, then deploy Grafana and use the Keycloak instance for authentication and authorization.
Read more https://medium.com/@charled.breteche/securing-grafana-with-keycloak-sso-d01fec05d984
Read more https://medium.com/@charled.breteche/securing-grafana-with-keycloak-sso-d01fec05d984
The team at Learnk8s is happy to announce Kube Events β a curated list of Kubernetes-related events.
The website includes only what we think are the meetups, conferences, training & webinars that you will find interesting to attend (e.g. no vendor pitches, with a focus on Kubernetes).
You can discover the next upcoming events here: https://kube.events
You can also join the Telegram channel for daily updates here: https://xn--r1a.website/KubeEvents
The website includes only what we think are the meetups, conferences, training & webinars that you will find interesting to attend (e.g. no vendor pitches, with a focus on Kubernetes).
You can discover the next upcoming events here: https://kube.events
You can also join the Telegram channel for daily updates here: https://xn--r1a.website/KubeEvents
Config Syncer keeps ConfigMaps and Secrets synchronized across namespaces and/or clusters.
Read more https://github.com/kubeops/config-syncer
Read more https://github.com/kubeops/config-syncer
GitHub
GitHub - config-syncer/config-syncer: π‘οΈ Kubernetes Config Syncer (previously kubed)
π‘οΈ Kubernetes Config Syncer (previously kubed). Contribute to config-syncer/config-syncer development by creating an account on GitHub.
For something as important as NetworkPolicy, debugging is surprisingly painful.
In this article you will learn a few practical tips on how to debug your network policies.
Read more https://pauldally.medium.com/debugging-networkpolicy-part-1-249921cdba37
In this article you will learn a few practical tips on how to debug your network policies.
Read more https://pauldally.medium.com/debugging-networkpolicy-part-1-249921cdba37
In this article, you will learn some of the pitfalls and gotchas in deploying Multus into AWS Elastic Kubernetes Service.
Read more https://joealford.medium.com/deploying-multus-into-amazons-eks-42269146f421
Read more https://joealford.medium.com/deploying-multus-into-amazons-eks-42269146f421
In this hands-on article, you will learn how to monitor Kubernetes cluster logs and metrics using Grafana, Prometheus and Loki.
Read more https://dev.to/leroykayanda/kubernetes-monitoring-using-grafana-3dhc
Read more https://dev.to/leroykayanda/kubernetes-monitoring-using-grafana-3dhc
π2
A PS4 is an x86 PC, running 8 of AMD's Jaguar cores. It is so weak, that the system menu was offloaded to a separate ARM chip in order to conserve system resources. Why try to run Kubernetes on this weak, old piece of hardware?
Because it's fun.
Read more https://zhekunhu.xyz/ps4-kubernetes.html
Because it's fun.
Read more https://zhekunhu.xyz/ps4-kubernetes.html
In this repository, you will find Michael's notes on his journey in the DevOps world. You will learn:
- Linux basics & networking.
- Containers.
- Kubernetes.
- Terraform.
- Ansible.
- Monitoring and logging.
- CI/CD with GitHub actions.
- And more.
Read more https://github.com/MichaelCade/90DaysOfDevOps
- Linux basics & networking.
- Containers.
- Kubernetes.
- Terraform.
- Ansible.
- Monitoring and logging.
- CI/CD with GitHub actions.
- And more.
Read more https://github.com/MichaelCade/90DaysOfDevOps
GitHub
GitHub - MichaelCade/90DaysOfDevOps: This repository started out as a learning in public project for myself and has now becomeβ¦
This repository started out as a learning in public project for myself and has now become a structured learning map for many in the community. We have 3 years under our belt covering all things Dev...
π8π1
RAUDI (Regularly and Automatically Updated Docker Images) automatically generates and keep updated a series of Docker Images through GitHub Actions for tools that are not provided by the developers.
Read more https://github.com/cybersecsi/RAUDI
Read more https://github.com/cybersecsi/RAUDI
GitHub
GitHub - cybersecsi/RAUDI: A repo to automatically generate and keep updated a series of Docker images through GitHub Actions.
A repo to automatically generate and keep updated a series of Docker images through GitHub Actions. - cybersecsi/RAUDI
In this article you will learn:
1. How to do capacity planning for your Kubernetes clusters.
1. How to choose the right size for your nodes.
1. How to plan for Horizontal & Vertical scaling
1. How to (not) overcommit nodes.
Read more https://medium.com/pareture/kubernetes-scaling-capacity-and-resource-planning-in-complex-clusters-97a6105b43a4
1. How to do capacity planning for your Kubernetes clusters.
1. How to choose the right size for your nodes.
1. How to plan for Horizontal & Vertical scaling
1. How to (not) overcommit nodes.
Read more https://medium.com/pareture/kubernetes-scaling-capacity-and-resource-planning-in-complex-clusters-97a6105b43a4
β€1
Recommendations, findings and learnings from running a 100TB+ Elasticsearch Logstash Kibana (ELK) stack running on Amazon Elastic Kubernetes Service (EKS) over 2.5 years.
Read more https://medium.com/@siddharth.j.telang/run-an-enterprise-level-elasticsearch-stack-on-a-kubernetes-cluster-2728864677bb
Read more https://medium.com/@siddharth.j.telang/run-an-enterprise-level-elasticsearch-stack-on-a-kubernetes-cluster-2728864677bb
This article is an opinionated SRE point of view of an open source stack to easily request, graph, audit and secure any kind of data access of multiple data sources.
Read more https://blog.kumomind.com/trino-superset-and-ranger-on-kubernetes-what-why-how
Read more https://blog.kumomind.com/trino-superset-and-ranger-on-kubernetes-what-why-how
KumoMind's Blog
Trino, Superset and Ranger on Kubernetes: What, Why, How?
This article is an SRE point of view of an open source stack to request, graph, audit and secure any kind of data access of multiple data sources.
Pipy is a programmable network proxy for the cloud, edge and IoT. Written in C++, Pipy is extremely lightweight and fast. It's also programmable by using PipyJS, a tailored version of the standard JavaScript language.
Read more https://github.com/flomesh-io/pipy
Read more https://github.com/flomesh-io/pipy
GitHub
GitHub - flomesh-io/pipy: Pipy is a programmable proxy for the cloud, edge and IoT.
Pipy is a programmable proxy for the cloud, edge and IoT. - flomesh-io/pipy
Sysdig is a Linux system exploration and troubleshooting tool with first-class support for containers
Read more https://github.com/draios/sysdig
Read more https://github.com/draios/sysdig
GitHub
GitHub - draios/sysdig: Linux system exploration and troubleshooting tool with first class support for containers
Linux system exploration and troubleshooting tool with first class support for containers - draios/sysdig
This guide pretends to explain a quick and easy way to get our applications in Kubernetes/AKS running exposed to the internet with HTTPS using DuckDNS as a domain name provider.
Read more https://dev.to/javiermarasco/https-with-ingress-controller-cert-manager-and-duckdns-in-akskubernetes-2jd1
Read more https://dev.to/javiermarasco/https-with-ingress-controller-cert-manager-and-duckdns-in-akskubernetes-2jd1
DEV Community
HTTPs with Ingress controller, cert-manager and DuckDNS (in AKS/Kubernetes)
This guide pretends to explain a quick and easy way to get our applications in Kubernetes/AKS running...
Azure AD workload identity is designed to associate a pod with an identity in Azure Active Directory so that you can grant permissions to access another resource (i.e. a storage account or an Azure SQL Database).
Learn how in this article.
Read more https://dev.to/maxx_don/implement-azure-ad-workload-identity-on-aks-with-terraform-3oho
Learn how in this article.
Read more https://dev.to/maxx_don/implement-azure-ad-workload-identity-on-aks-with-terraform-3oho
DEV Community
Implement Azure AD Workload Identity on AKS with terraform
Azure makes it very easy to create managed identities for a variety of services (e.g. Azure...
Kubernetes Fluentd Operator (KFO) is a Fluentd config manager with batteries included, config validation, no needs to restart, with sensible defaults and best practices built-in. Use Kubernetes labels to filter/route logs per namespace.
Read more https://github.com/vmware/kube-fluentd-operator
Read more https://github.com/vmware/kube-fluentd-operator
GitHub
GitHub - vmware/kube-fluentd-operator: Auto-configuration of Fluentd daemon-set based on Kubernetes metadata
Auto-configuration of Fluentd daemon-set based on Kubernetes metadata - vmware/kube-fluentd-operator
This blog demonstrates how you can consume secrets from an external service (AWS Secrets Manager) using a Kubernetes dynamic admission controller.
Read more https://medium.com/@ishana98dadhich/consume-secrets-using-kubernetes-admission-controllers-part-2-a117d77acf76
Read more https://medium.com/@ishana98dadhich/consume-secrets-using-kubernetes-admission-controllers-part-2-a117d77acf76
In this repository, you will find a wireguard operator created to easily provision a VPN in a Kubernetes cluster.
Read more https://github.com/jodevsa/wireguard-operator
Read more https://github.com/jodevsa/wireguard-operator
GitHub
GitHub - devops-land/wireguard-operator: Project is now maintained by Namecheap on https://github.com/nccloud/wireguard-operator.β¦
Project is now maintained by Namecheap on https://github.com/nccloud/wireguard-operator. This repo is archived. - devops-land/wireguard-operator
The Kubernetes OpenSearch Operator is used for automating the deployment, provisioning, management, and orchestration of OpenSearch clusters and OpenSearch dashboards.
Read more https://github.com/Opster/opensearch-k8s-operator
Read more https://github.com/Opster/opensearch-k8s-operator
GitHub
GitHub - opensearch-project/opensearch-k8s-operator: OpenSearch Kubernetes Operator
OpenSearch Kubernetes Operator. Contribute to opensearch-project/opensearch-k8s-operator development by creating an account on GitHub.
This article discusses combining Kong Istio Gateway with the Istio service mesh to improve:
- Security
- Observability
- Governance (e.g. rate-limiting)
Read more https://dev.to/rahulrai/enhancing-istio-operations-with-kong-istio-gateway-57e4
- Security
- Observability
- Governance (e.g. rate-limiting)
Read more https://dev.to/rahulrai/enhancing-istio-operations-with-kong-istio-gateway-57e4