diff --git a/devops/k8s/docs/articles.txt b/devops/k8s/docs/articles.txt index b38a24451..1d8e8b1a2 100644 --- a/devops/k8s/docs/articles.txt +++ b/devops/k8s/docs/articles.txt @@ -3,6 +3,9 @@ https://www.google.com/search?q=site%3Acloudplatform.googleblog.com%20%22kuberne https://www.youtube.com/playlist?list=PLIivdWyY5sqL3xfXz5xJvwzFW_tlQB_GB https://cloudplatform.googleblog.com/2018/04/Kubernetes-best-practices-how-and-why-to-build-small-container-images.html +2023 +https://habr.com/ru/articles/752586/ + good, practical 2022 https://dzone.com/articles/kubernetes-for-application-developers 2021 diff --git a/devops/k8s/docs/tutorials.txt b/devops/k8s/docs/tutorials.txt index 3e20f5cd2..4671c52c7 100644 --- a/devops/k8s/docs/tutorials.txt +++ b/devops/k8s/docs/tutorials.txt @@ -1,5 +1,11 @@ https://github.com/kelseyhightower/kubernetes-the-hard-way !!! + https://habr.com/ru/articles/730850/ + https://habr.com/ru/articles/699074/ + https://habr.com/ru/articles/695344/ + https://habr.com/ru/articles/673730/ + +https://github.com/omerbsezer/Fast-Kubernetes https://kubernetes.io/docs/tutorials/kubernetes-basics/ https://docs.bitnami.com/kubernetes/get-started-kubernetes/ diff --git a/devops/k8s/features/jobs.txt b/devops/k8s/features/jobs.txt index 16022cd4d..52f4a9c2f 100644 --- a/devops/k8s/features/jobs.txt +++ b/devops/k8s/features/jobs.txt @@ -1,3 +1,5 @@ +https://kubernetes.io/docs/tasks/job/automated-tasks-with-cron-jobs/ + 2020 Bondarev - Advanced Kubernetes Abstractions - Jobs, Cronjobs, RBAC https://www.youtube.com/watch?v=fUBpMbHsfL4 diff --git a/devops/k8s/features/network/articles.txt b/devops/k8s/features/network/articles.txt index 2f969f030..54476a44e 100644 --- a/devops/k8s/features/network/articles.txt +++ b/devops/k8s/features/network/articles.txt @@ -1,10 +1,12 @@ 2023 +https://matthewpalmer.net/kubernetes-app-developer/articles/kubernetes-networking-guide-beginners.html https://habr.com/ru/post/717842/ 2022 https://opensource.com/article/22/6/kubernetes-networking-fundamentals 2019 https://morioh.com/p/ecb38c8342ba/an-illustrated-guide-to-kubernetes-networking 2017 +https://itnext.io/an-illustrated-guide-to-kubernetes-networking-part-1-d1ede3322727 https://medium.com/google-cloud/understanding-kubernetes-networking-ingress-1bc341c84078 https://habr.com/ru/company/ruvds/blog/442646/ https://medium.com/google-cloud/understanding-kubernetes-networking-services-f0cb48e4cc82 diff --git a/devops/k8s/features/network/policies.txt b/devops/k8s/features/network/policies.txt index 9baf59bd2..9a22de097 100644 --- a/devops/k8s/features/network/policies.txt +++ b/devops/k8s/features/network/policies.txt @@ -1,5 +1,7 @@ https://kubernetes.io/docs/concepts/services-networking/network-policies/ +2023 +https://yuminlee2.medium.com/kubernetes-network-policies-a93c2f588e31 2022 https://faun.pub/a-deep-dive-into-kubernetes-network-policy-2c9cda156436 https://habr.com/ru/company/southbridge/blog/725324/ diff --git a/devops/k8s/features/scalability/hpa.txt b/devops/k8s/features/scalability/hpa.txt index 00cb69c9c..9817574cd 100644 --- a/devops/k8s/features/scalability/hpa.txt +++ b/devops/k8s/features/scalability/hpa.txt @@ -1 +1,2 @@ https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/ +https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale-walkthrough/ diff --git a/devops/k8s/ingress/nginx/docs/articles.txt b/devops/k8s/ingress/nginx/docs/articles.txt index 300c87ab6..ebc1ec591 100644 --- a/devops/k8s/ingress/nginx/docs/articles.txt +++ b/devops/k8s/ingress/nginx/docs/articles.txt @@ -1,3 +1,5 @@ +2023 +https://habr.com/ru/companies/vk/articles/729796/ 2021 https://itsecforu.ru/2021/11/15/%e2%98%b8%ef%b8%8f-%d1%80%d0%b0%d0%b7%d0%b2%d0%b5%d1%80%d1%82%d1%8b%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-%d0%ba%d0%be%d0%bd%d1%82%d1%80%d0%be%d0%bb%d0%bb%d0%b5%d1%80%d0%b0-nginx-ingress-%d0%bd%d0%b0-kubernet/ https://habr.com/ru/company/flant/news/t/574824/ diff --git a/devops/k8s/src.txt b/devops/k8s/src.txt new file mode 100644 index 000000000..22229684c --- /dev/null +++ b/devops/k8s/src.txt @@ -0,0 +1,2 @@ +2023 +https://habr.com/ru/articles/732100/ diff --git a/devops/k8s/tools/autoscaling/cpa.txt b/devops/k8s/tools/autoscaling/cpa.txt new file mode 100644 index 000000000..b44521ac4 --- /dev/null +++ b/devops/k8s/tools/autoscaling/cpa.txt @@ -0,0 +1,5 @@ +https://github.com/jthomperoo/custom-pod-autoscaler +https://custom-pod-autoscaler.readthedocs.io/en/latest/ + +2023 +https://habr.com/ru/companies/mygames/articles/659705/ diff --git a/devops/k8s/tools/autoscaling/ms-keda.txt b/devops/k8s/tools/autoscaling/ms-keda.txt index ab7e5534e..59060e73e 100644 --- a/devops/k8s/tools/autoscaling/ms-keda.txt +++ b/devops/k8s/tools/autoscaling/ms-keda.txt @@ -1,5 +1,12 @@ https://keda.sh/ + https://github.com/kedacore/keda +https://github.com/kedacore/keda/blob/main/pkg/scaling/scalers_builder.go + +az-service-bus +https://keda.sh/docs/2.11/scalers/azure-service-bus/ +https://github.com/kedacore/keda/blob/main/pkg/scalers/azure_servicebus_scaler.go +https://github.com/kedacore/keda/blob/main/pkg/scalers/azure_eventhub_scaler_test.go 2021 https://learnk8s.io/scaling-celery-rabbitmq-kubernetes diff --git a/devops/k8s/tools/kubectl/plugins/plugins.txt b/devops/k8s/tools/kubectl/plugins/plugins.txt index 54535b380..a7485c6a0 100644 --- a/devops/k8s/tools/kubectl/plugins/plugins.txt +++ b/devops/k8s/tools/kubectl/plugins/plugins.txt @@ -1,4 +1,7 @@ https://ahmet.im/blog/kubectl-plugins/ +2023 +https://medium.com/@seifeddinerajhi/get-more-out-of-kubectl-11-essential-plugins-to-explore-ca2a4af5a5e9 + https://habr.com/ru/companies/southbridge/articles/750264/ 2022 https://home.robusta.dev/blog/top-kubectl-plugin-list/ diff --git a/devops/k8s/tools/kubectl/pod-restart.txt b/devops/k8s/tools/kubectl/pod-restart.txt new file mode 100644 index 000000000..e1879c0b4 --- /dev/null +++ b/devops/k8s/tools/kubectl/pod-restart.txt @@ -0,0 +1,2 @@ +2023 +https://last9.io/blog/how-to-restart-kubernetes-pods-with-kubectl-tutorial/ diff --git a/os/shells/fuzzyfinders/fzf/docs/articles.txt b/os/shells/fuzzyfinders/fzf/docs/articles.txt index 399541984..a97024f0b 100644 --- a/os/shells/fuzzyfinders/fzf/docs/articles.txt +++ b/os/shells/fuzzyfinders/fzf/docs/articles.txt @@ -1,4 +1,6 @@ 2023 +https://andrew-quinn.me/fzf/ + https://habr.com/ru/articles/724070/ https://thevaluable.dev/fzf-shell-integration/ https://thevaluable.dev/practical-guide-fzf-example/ 2022 diff --git a/pl/cross/tools/ide/jetbrains/idea/idea-keys.txt b/pl/cross/tools/ide/jetbrains/idea/idea-keys.txt index add79516d..0b64300d5 100644 --- a/pl/cross/tools/ide/jetbrains/idea/idea-keys.txt +++ b/pl/cross/tools/ide/jetbrains/idea/idea-keys.txt @@ -22,6 +22,8 @@ C-P Code C-A-S-L Reformat Code +C-A-T + Code Surround With (for, while) Navigate C-A-Left diff --git a/pl/cross/tools/quality/profile/pyroscope.txt b/pl/cross/tools/quality/profile/pyroscope.txt new file mode 100644 index 000000000..40a6bc362 --- /dev/null +++ b/pl/cross/tools/quality/profile/pyroscope.txt @@ -0,0 +1,7 @@ +https://pyroscope.io/ + +https://pyroscope.io/docs/golang/ +https://github.com/grafana/pyroscope/tree/main/examples/golang-push + +2023 +https://habr.com/ru/companies/otus/articles/736210/ diff --git a/pl/go/docs/books.txt b/pl/go/docs/books.txt index fb9e6cdf2..d1901db0d 100644 --- a/pl/go/docs/books.txt +++ b/pl/go/docs/books.txt @@ -5,6 +5,9 @@ https://www.golang-book.com/books/intro http://golang-book.ru/ https://github.com/zenwalker/golang-book +2023 +Meeus - Functional Programming in Go + 86D5FC875D9D8052CA37DCC188E5B0F4 2022 Harsanyi - 100 Go Mistakes and How to Avoid Them 72F34EA8DE4E605E55BC7B494A907EE6