Forwarded from Типичный Сисадмин
Docker на Android 📟
https://gist.github.com/FreddieOliveira/efe850df7ff3951cb62d74bd770dce27
Руководство, которое объясняет как запустить Docker на Android без использования виртуальных машин или chroot.
Типичный🎹 Сисадмин
https://gist.github.com/FreddieOliveira/efe850df7ff3951cb62d74bd770dce27
Руководство, которое объясняет как запустить Docker на Android без использования виртуальных машин или chroot.
Типичный
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯11🫡5👍3
Вышла новая версия «Kubernetes The Hard Way»: руководство теперь cloud provider agnostic и требует четырех ARM-машин
Kelsey Hightower недавно обновил своё знаменитое руководство, которое позволяет изучить, как запустить кластер Kubernetes.
По мере прохождения «Kubernetes The Hard Way» вы создадите кластер Kubernetes со всеми компонентами control plane, которые работают на одном узле, и двумя рабочими узлами — такой конфигурации достаточно для изучения основных концепций K8s.
Основные изменения:
– Теперь руководство не зависит от облачных провайдеров. Прошлые версии работали только с Google Cloud Platform.
– Произошел переход на виртуальные или физические машины на базе ARM64. Для запуска новой версии руководства необходимо 4 компьютера под управлением Debian 12: административный узел (его еще называют «jumpbox»), сервер Kubernetes и два рабочих узла Kubernetes.
Версии компонентов в новом руководстве:
– kubernetes v1.28.x
– containerd v1.7.x
– cni v1.3.x
– etcd v3.4.x
📌 Подробнее: https://github.com/kelseyhightower/kubernetes-the-hard-way
MemOps🤨
Kelsey Hightower недавно обновил своё знаменитое руководство, которое позволяет изучить, как запустить кластер Kubernetes.
По мере прохождения «Kubernetes The Hard Way» вы создадите кластер Kubernetes со всеми компонентами control plane, которые работают на одном узле, и двумя рабочими узлами — такой конфигурации достаточно для изучения основных концепций K8s.
Основные изменения:
– Теперь руководство не зависит от облачных провайдеров. Прошлые версии работали только с Google Cloud Platform.
– Произошел переход на виртуальные или физические машины на базе ARM64. Для запуска новой версии руководства необходимо 4 компьютера под управлением Debian 12: административный узел (его еще называют «jumpbox»), сервер Kubernetes и два рабочих узла Kubernetes.
Версии компонентов в новом руководстве:
– kubernetes v1.28.x
– containerd v1.7.x
– cni v1.3.x
– etcd v3.4.x
📌 Подробнее: https://github.com/kelseyhightower/kubernetes-the-hard-way
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍3
Kubernetes v1.30: Uwubernetes
Улучшения, которые стали стабильными в Kubernetes v1.30:
• Robust VolumeManager reconstruction after kubelet restart
• Prevent unauthorized volume mode conversion during volume restore
• Pod Scheduling Readiness
• Min domains in PodTopologySpread
• Go workspaces for k/k
📌 Подробнее: https://kubernetes.io/blog/2024/04/17/kubernetes-v1-30-release/
MemOps🤨
Улучшения, которые стали стабильными в Kubernetes v1.30:
• Robust VolumeManager reconstruction after kubelet restart
• Prevent unauthorized volume mode conversion during volume restore
• Pod Scheduling Readiness
• Min domains in PodTopologySpread
• Go workspaces for k/k
📌 Подробнее: https://kubernetes.io/blog/2024/04/17/kubernetes-v1-30-release/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰5🤯5
Девушка собралась на свидание с айтишником, а он отправил ей своё плотное расписание, чтобы она сама выбрала свободный слот для встречи.
Ну хоть не предложил созвон вместо свидания.
MemOps😃
Ну хоть не предложил созвон вместо свидания.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁40🤯6😈3❤1
DIY: Создаем свое облако с помощью Kubernetes
В статье автор рассказывает, как создать управляемый Kubernetes от базовой подготовки датацентра, запуска виртуальных машин, изоляции сетей, настройки отказоустойчивого хранилища до более глубоких вещей.
📌 Подробнее: https://kubernetes.io/blog/2024/04/05/diy-create-your-own-cloud-with-kubernetes-part-1/
MemOps🤨
В статье автор рассказывает, как создать управляемый Kubernetes от базовой подготовки датацентра, запуска виртуальных машин, изоляции сетей, настройки отказоустойчивого хранилища до более глубоких вещей.
📌 Подробнее: https://kubernetes.io/blog/2024/04/05/diy-create-your-own-cloud-with-kubernetes-part-1/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Kubernetes Proxy NG
Это следующая версия kube-proxy. Его особенности:
• позволяет развивать бизнес-логику Kubernetes с минимальным влиянием на серверные реализации;
• улучшает масштабируемость;
• улучшает возможности интеграции сторонних сред;
• ориентирован на библиотеки, позволяя упаковывать логику по желанию дистрибьютора;
• обеспечивает gRPC эндпоинты для интеграции и расширяемости.
📌 Подробнее: https://github.com/kubernetes-sigs/kpng
MemOps🤨
Это следующая версия kube-proxy. Его особенности:
• позволяет развивать бизнес-логику Kubernetes с минимальным влиянием на серверные реализации;
• улучшает масштабируемость;
• улучшает возможности интеграции сторонних сред;
• ориентирован на библиотеки, позволяя упаковывать логику по желанию дистрибьютора;
• обеспечивает gRPC эндпоинты для интеграции и расширяемости.
📌 Подробнее: https://github.com/kubernetes-sigs/kpng
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - kubernetes-retired/kpng: [EOL] Reworking kube-proxy's architecture
[EOL] Reworking kube-proxy's architecture. Contribute to kubernetes-retired/kpng development by creating an account on GitHub.
👍5
Myrtille обеспечаивает простой и быстрый доступ к удаленным рабочим столам Windows, Linux, приложениям и SSH-серверам через веб-браузер.
📌 Подробнее: https://github.com/cedrozor/myrtille
MemOps🤨
📌 Подробнее: https://github.com/cedrozor/myrtille
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - cedrozor/myrtille: A native HTML4 / HTML5 Remote Desktop Protocol and SSH client
A native HTML4 / HTML5 Remote Desktop Protocol and SSH client - cedrozor/myrtille
👍3🫡1
Как создать CI/CD workflow с помощью Scaffold для приложения
Автор показывает, как использовать Scaffold в качестве базового блока для микросервисного конвейера CI/CD от локала к проду.
📌 Подробнее: https://blog.equationlabs.io/cicd-workflow-with-skaffold-for-your-application-part-i
MemOps🤨
Автор показывает, как использовать Scaffold в качестве базового блока для микросервисного конвейера CI/CD от локала к проду.
📌 Подробнее: https://blog.equationlabs.io/cicd-workflow-with-skaffold-for-your-application-part-i
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
So You Think You Know Git - FOSDEM 2024
Scott Chacon's FOSDEM 2024 talk on Git Tips and Tricks and why he's working on GitButler now (https://gitbutler.com)
Scott talks about:
00:00 - Introduction
01:06 - About Me (well, Scott Chacon)
02:36 - How Well Do You Know Git?
05:09 - Our Agenda
06:25…
Scott talks about:
00:00 - Introduction
01:06 - About Me (well, Scott Chacon)
02:36 - How Well Do You Know Git?
05:09 - Our Agenda
06:25…
❤7
Почему стоит изучать туториалы перед работой с облаками и кому это особенно важно
Миграция компаний в российские облака набирает активные обороты — по итогам 2023 года объем рынка облачных услуг в России показал прирост около 34% и достиг отметки в 121 млрд рублей. Такой спрос на облачные сервисы отчасти обусловлен погоней за преимуществами облаков. Вместе с тем на пути к корректной миграции и желанным преимуществам компании нередко сталкиваются с непониманием принципов и особенностей работы в облачной среде.
📌 Подробнее: https://habr.com/ru/companies/vk/articles/802957/
MemOps🤨
Миграция компаний в российские облака набирает активные обороты — по итогам 2023 года объем рынка облачных услуг в России показал прирост около 34% и достиг отметки в 121 млрд рублей. Такой спрос на облачные сервисы отчасти обусловлен погоней за преимуществами облаков. Вместе с тем на пути к корректной миграции и желанным преимуществам компании нередко сталкиваются с непониманием принципов и особенностей работы в облачной среде.
📌 Подробнее: https://habr.com/ru/companies/vk/articles/802957/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Securing Services Meshes Easier with Kyverno – небольшая статья, рассказывающая о том, как сделать ваши Pods безопаснее при использовании Service Mesh.
Наверняка при использовании Istio или Linkerd вы замечали, что их initContainers имеют достаточно высокие привилегии. Kyverno предоставляет довольно гибкие механизмы для создания исключений, в том числе и на уровне initContainers.
В версии Kyverno 1.12 разработчики сделали несколько интересных улучшений, которые сделают исключения для таких случаев использования ещё проще.
📌 Подробнее: https://kyverno.io/blog/2024/02/04/securing-services-meshes-easier-with-kyverno/
MemOps🤨
Наверняка при использовании Istio или Linkerd вы замечали, что их initContainers имеют достаточно высокие привилегии. Kyverno предоставляет довольно гибкие механизмы для создания исключений, в том числе и на уровне initContainers.
В версии Kyverno 1.12 разработчики сделали несколько интересных улучшений, которые сделают исключения для таких случаев использования ещё проще.
📌 Подробнее: https://kyverno.io/blog/2024/02/04/securing-services-meshes-easier-with-kyverno/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Kyverno
Securing Services Meshes Easier with Kyverno
Providing better Pod security for service meshes with Kyverno.
👍3
10 популярных альтернатив Jenkins для DevOps в 2024 году
Дженкинс был пионером в области CI/CD, но сегодня доступно множество альтернатив. Более современные платформы могут предложить улучшенную интеграцию системы контроля версий (VCS), большую поддержку облачных развертываний и лучшую совместимость с рабочими процессами IaC и GitOps.
1. Spacelift
2. GitHub Actions
3. GitLab CI/CD
4. CircleCI
5. Travis CI
6. CodeShip
7. AWS CodePipeline
8. Azure Pipelines
9. Bitbucket Pipelines
10. TeamCity
📌 Подробнее: https://spacelift.io/blog/jenkins-alternatives
MemOps🤨
Дженкинс был пионером в области CI/CD, но сегодня доступно множество альтернатив. Более современные платформы могут предложить улучшенную интеграцию системы контроля версий (VCS), большую поддержку облачных развертываний и лучшую совместимость с рабочими процессами IaC и GitOps.
1. Spacelift
2. GitHub Actions
3. GitLab CI/CD
4. CircleCI
5. Travis CI
6. CodeShip
7. AWS CodePipeline
8. Azure Pipelines
9. Bitbucket Pipelines
10. TeamCity
📌 Подробнее: https://spacelift.io/blog/jenkins-alternatives
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4