A book-in-progress about the linux kernel and its insides.
https://github.com/0xAX/linux-insides/blob/master/SUMMARY.md
https://github.com/0xAX/linux-insides/blob/master/SUMMARY.md
The Triumph and Tragedy of .env Files
https://blog.doppler.com/the-triumph-and-tragedy-of-env-files
https://blog.doppler.com/the-triumph-and-tragedy-of-env-files
SLOs and SLIs best practices for systems
https://newrelic.com/blog/best-practices/best-practices-for-setting-slos-and-slis-for-modern-complex-systems
#sre
https://newrelic.com/blog/best-practices/best-practices-for-setting-slos-and-slis-for-modern-complex-systems
#sre
A distributed systems and infrastructure simulator for attacking and debugging Kubernetes: simulator creates a Kubernetes cluster for you in your AWS account; runs scenarios which misconfigure it and/or leave it vulnerable to compromise and trains you in mitigating against these vulnerabilities.
https://github.com/kubernetes-simulator/simulator
#k8s
https://github.com/kubernetes-simulator/simulator
#k8s
https://github.com/komodorio/validkube
Validkube combines the best open-source tools to help ensure Kubernetes YAML best practices, hygiene & security.
#k8s
Validkube combines the best open-source tools to help ensure Kubernetes YAML best practices, hygiene & security.
#k8s
really good book about system design
https://docs.google.com/document/u/0/d/1pOarvQbjzLd9tz5ZuxktyrYsZ41mbWba5_LUeFj65lI/mobilebasic
#sysdes
https://docs.google.com/document/u/0/d/1pOarvQbjzLd9tz5ZuxktyrYsZ41mbWba5_LUeFj65lI/mobilebasic
#sysdes
System Design: Useful concepts for building services at scale!-Part 2
https://medium.com/@surfd1001/system-design-useful-concepts-that-helps-building-services-at-scale-part-2-9392e3fefa
#sysdes
https://medium.com/@surfd1001/system-design-useful-concepts-that-helps-building-services-at-scale-part-2-9392e3fefa
#sysdes
DevOps Universe pinned «System Design: Useful concepts for building services at scale!-Part 2 https://medium.com/@surfd1001/system-design-useful-concepts-that-helps-building-services-at-scale-part-2-9392e3fefa #sysdes»
records from OpenInfra Summit: 2022 Berlin
https://www.youtube.com/playlist?list=PLKqaoAnDyfgqUDjoZhZnDKF5aJrLMnm9E
schedule is here:
https://openinfra.dev/summit-schedule
https://www.youtube.com/playlist?list=PLKqaoAnDyfgqUDjoZhZnDKF5aJrLMnm9E
schedule is here:
https://openinfra.dev/summit-schedule
Extend Kubernetes via a Shared Informer
https://gianarb.it/blog/kubernetes-shared-informer
https://gianarb.it/blog/kubernetes-shared-informer
Please, pay attention to terraform 1.3, default value will be deprecated
Optional attributes for object type constraints: When declaring an input variable whose type constraint includes an object type, you can now declare individual attributes as optional, and specify a default value to use if the caller doesn’t set it. For example:
variable "with_optional_attribute" {
type = object({
a = string # a required attribute
b = optional(string) # an optional attribute
c = optional(number, 127) # an optional attribute with a default value
})
}
Assigning { a = "foo" } to this variable will result in the value { a = "foo", b = null, c = 127 }.
Optional attributes for object type constraints: When declaring an input variable whose type constraint includes an object type, you can now declare individual attributes as optional, and specify a default value to use if the caller doesn’t set it. For example:
variable "with_optional_attribute" {
type = object({
a = string # a required attribute
b = optional(string) # an optional attribute
c = optional(number, 127) # an optional attribute with a default value
})
}
Assigning { a = "foo" } to this variable will result in the value { a = "foo", b = null, c = 127 }.
Right now I'm trying to work with some russian clouds due to regional laws. I wanna share some funny (no!) finds:
* VK cloud had MCS TF provider earlier and now migrated to a new one, but previously you had to use openstack provider in additional to MCS which means that these guys do not hide, that Mail.Ru cloud aka VK cloud is based on openstack
* CROC cloud just copied AWS API and for that reason you may use AWS TF provider!!! (https://docs.cloud.croc.ru/ru/api/tools/c2-ec2.html#) *facepalm*
Yandex.Cloud in this list is still the best. At least they do not have openstack inside of their cloud and do not try to use the same API as AWS or GCP.
* VK cloud had MCS TF provider earlier and now migrated to a new one, but previously you had to use openstack provider in additional to MCS which means that these guys do not hide, that Mail.Ru cloud aka VK cloud is based on openstack
* CROC cloud just copied AWS API and for that reason you may use AWS TF provider!!! (https://docs.cloud.croc.ru/ru/api/tools/c2-ec2.html#) *facepalm*
Yandex.Cloud in this list is still the best. At least they do not have openstack inside of their cloud and do not try to use the same API as AWS or GCP.
Wow, didn't see that Jenkins released new major version - 3.X
https://jenkins-x.io/v3/
https://jenkins-x.io/v3/
A new approach for the case when you need to connect many VPCs between each other.
https://aws.amazon.com/ru/transit-gateway/
https://aws.amazon.com/ru/transit-gateway/
Пишем наш первый модуль для ядра Linux
https://habr.com/ru/company/timeweb/blog/680850/
https://habr.com/ru/company/timeweb/blog/680850/
I still see that many ppl who are involved to the debugging proccess do not know 50% of these commands. So, it's time to refresh your memory or get info about smth new for you.
My top 10 Linux commands for debugging server issue
https://needablackcoffee.medium.com/my-top-10-linux-commands-for-debugging-server-issue-d8b179249779
#linux #sre
My top 10 Linux commands for debugging server issue
https://needablackcoffee.medium.com/my-top-10-linux-commands-for-debugging-server-issue-d8b179249779
#linux #sre
Goldilocks is a utility that can help you identify a starting point for resource requests and limits.
https://goldilocks.docs.fairwinds.com/?hsCtaTracking=9f596232-58e6-4c64-8737-fd12f93c3adb%7C90f0a4ff-6229-4c98-9f45-f386dea5aa01
#k8s
https://goldilocks.docs.fairwinds.com/?hsCtaTracking=9f596232-58e6-4c64-8737-fd12f93c3adb%7C90f0a4ff-6229-4c98-9f45-f386dea5aa01
#k8s
Google’s Site Reliability Engineering hierarchy (Remixed)
https://www.srepath.com/googles-site-reliability-engineering-hierarchy-remixed/
#sre
https://www.srepath.com/googles-site-reliability-engineering-hierarchy-remixed/
#sre
Strong fundamental article, I suggest invest your time to this article.
A journey into the Linux scheduler
https://blog.maxgio.me/posts/linux-scheduler-journey/
#linux
A journey into the Linux scheduler
https://blog.maxgio.me/posts/linux-scheduler-journey/
#linux
Good website for ppl who want to be more familiar with Linux shell
https://effective-shell.com/
#linux
https://effective-shell.com/
#linux