kuttl
https://kuttl.dev
The KUbernetes Test TooL (KUTTL) is a toolkit that makes it easy to test Kubernetes Operators, just using YAML.
It provides a way to inject an operator (subject under test) during the TestSuite setup and allows tests to be standard YAML files. Test assertions are often partial YAML documents which assert the state defined is true.
It is also possible to have KUTTL automate the setup of a cluster.
https://kuttl.dev
Implementing a custom Kubernetes authentication method
Подробный гайд по настройке LDAP аутентификации в k8s.
https://learnk8s.io/kubernetes-custom-authentication
Подробный гайд по настройке LDAP аутентификации в k8s.
https://learnk8s.io/kubernetes-custom-authentication
Doing more with less time: critical skills for productive programmers
https://codewithoutrules.com/2020/04/20/productivity-skills/
https://codewithoutrules.com/2020/04/20/productivity-skills/
GitOps from the trenches
Как готовят GitOps в компании Targetprocess.
https://medium.com/targetprocess/gitops-from-the-trenches-a1853992526b
Как готовят GitOps в компании Targetprocess.
https://medium.com/targetprocess/gitops-from-the-trenches-a1853992526b
Configure RBAC in Kubernetes Like a Boss
https://medium.com/trendyol-tech/configure-rbac-in-kubernetes-like-a-boss-665e2a8665dd
https://medium.com/trendyol-tech/configure-rbac-in-kubernetes-like-a-boss-665e2a8665dd
Load balancing and scaling long-lived connections in Kubernetes
https://learnk8s.io/kubernetes-long-lived-connections
https://learnk8s.io/kubernetes-long-lived-connections
Результаты ежегодных опросов Go и Rust разработчиков.
Go Developer Survey 2019 Results
https://blog.golang.org/survey2019-results
Rust Survey 2019 Results
https://blog.rust-lang.org/2020/04/17/Rust-survey-2019.html
Go Developer Survey 2019 Results
https://blog.golang.org/survey2019-results
Rust Survey 2019 Results
https://blog.rust-lang.org/2020/04/17/Rust-survey-2019.html
desed
https://github.com/SoptikHa2/desed
Debugger for Sed: demystify and debug your sed scripts, from comfort of your terminal.
https://github.com/SoptikHa2/desed
falcon
https://github.com/plotly/falcon
Falcon is a free, open-source SQL editor with inline data visualization. It currently supports connecting to RedShift, MySQL, PostgreSQL, IBM DB2, Impala, MS SQL, Oracle, SQLite and more.
https://github.com/plotly/falcon
Kubernetes Tutorial: Architecture, Basics, Features
Максимально краткий обзор архитектуры Kubernetes.
https://www.guru99.com/kubernetes-tutorial.html
Максимально краткий обзор архитектуры Kubernetes.
https://www.guru99.com/kubernetes-tutorial.html
Help the World by Healing Your NGINX Configuration
https://www.nginx.com/blog/help-the-world-by-healing-your-nginx-configuration
https://www.nginx.com/blog/help-the-world-by-healing-your-nginx-configuration
A day in the life of a SRE at GitLab with Laura Montemayor
https://about.gitlab.com/blog/2020/04/13/lm-sre-shadow
https://about.gitlab.com/blog/2020/04/13/lm-sre-shadow
Introduction to Profiling and Optimizing SQL Queries for Software Engineers
https://medium.com/scopedev/introduction-to-profiling-and-optimizing-sql-queries-for-software-engineers-3cf376ecc712
https://medium.com/scopedev/introduction-to-profiling-and-optimizing-sql-queries-for-software-engineers-3cf376ecc712
From “Feature branches” to “Feature environments” with Terraform
https://medium.com/env0/from-feature-branches-to-feature-environments-with-terraform-652c0fdf0e78
https://medium.com/env0/from-feature-branches-to-feature-environments-with-terraform-652c0fdf0e78
xlskubectl
https://github.com/learnk8s/xlskubectl
xlskubectl integrates Google Spreadsheet with Kubernetes.
You can finally administer your cluster from the same spreadsheet that you use to track your expenses.
https://github.com/learnk8s/xlskubectl
MySQL sharding at Quora
Как устроен шардинг бд в компании Quora.
https://www.quora.com/q/quoraengineering/MySQL-sharding-at-Quora
Как устроен шардинг бд в компании Quora.
https://www.quora.com/q/quoraengineering/MySQL-sharding-at-Quora
kuberhealthy
Kuberhealthy is an operator for running synthetic checks. By creating a custom resource (a khcheck) in your cluster, you can easily enable various synthetic test containers. Kuberhealthy does all the work of scheduling your checks on an interval you specify (like a CronJob), ensuring they run properly within an alotted timeout, maintaining the current up/down state with durability, and producing metrics. There are lots of useful checks already available to ensure the core functionality of Kubernetes, but checks can be used to test anything you like.https://github.com/Comcast/kuberhealthy
Patterns for Managing Source Code Branches
Паттерны работы с git бранчами от Martin Fowler.
https://martinfowler.com/articles/branching-patterns.html
Паттерны работы с git бранчами от Martin Fowler.
https://martinfowler.com/articles/branching-patterns.html
How are docker images built? A look into the Linux overlay file-systems and the OCI specification
https://dev.to/napicella/how-are-docker-images-built-a-look-into-the-linux-overlay-file-systems-and-the-oci-specification-175n
https://dev.to/napicella/how-are-docker-images-built-a-look-into-the-linux-overlay-file-systems-and-the-oci-specification-175n
Build Secure Apps on DigitalOcean with VPC and a Trustworthy Foundation
DO запустили VPC - возможность создавать изолированные сети как в других крупных облачных провайдерах, таких как AWS, GCP и Azure.
https://blog.digitalocean.com/vpc-trust-platform
DO запустили VPC - возможность создавать изолированные сети как в других крупных облачных провайдерах, таких как AWS, GCP и Azure.
https://blog.digitalocean.com/vpc-trust-platform