DevOps Universe
27 subscribers
41 photos
2 videos
9 files
806 links
Download Telegram
Миллион одновременных соединений
https://habr.com/ru/post/661169/
DevOps Universe pinned «What happens when… https://github.com/vasanthk/how-web-works https://github.com/alex/what-happens-when»
A book-in-progress about the linux kernel and its insides.
https://github.com/0xAX/linux-insides/blob/master/SUMMARY.md
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/komodorio/validkube

Validkube combines the best open-source tools to help ensure Kubernetes YAML best practices, hygiene & security.

#k8s
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»
Extend Kubernetes via a 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 }.