Devops Talks
455 subscribers
257 photos
7 videos
41 files
1.19K links
Новости, обновления и короткие посты на тему DevOps и OpenSource.
Download Telegram
Podman Desktop - это открытая альтернатива Docker Desktop (graphical tool) для управления контейнерами у вас на лэптопе.

С Docker Engine (Docker CRI) работать оно не будет, так что в нагрузку необходимо ставить Podman Engine

Итого у вас два компонента:
1. Графика и GUI - Podman Desktop
2. CRI - Podman Engine

Занятная штука, если по какой-то причине, вам не нравится Docker Desktop.
Одна из возможных причин 😊

Вторая часть будет чуть позже.
Продолжение предыдущего поста.

Второй (и как мне кажется более интересной) альтернативой Docker Desktop может быть Rancher Desktop.

И вот почему, в качестве CRI может работать с двумя бэкендами:
- containerd
- Docker

В качестве CLI используется nerdctl, который кстати полностью Docker-compatible, но только для containerd CRI.

Но тут есть нюанс 😊

Если у вас MacOS, то там контейнеры не особо то поддерживаются, и по этому тот же Docker Desktop использует Linux виртуальные машины для запуска контейнеров уже в них.

Так вот для связки containerd + Rancher Desktop вам понадобится, сначала накатить связку containerd + Lima.

К слову, Lima офигенный продукт, так как способна запускать виртуальный машины (QEMU) в standalone режиме, без привязки к контейнерам.

А мы помним, что в архитектуре ARM, всяких там VirtualBox поддержек нет, а тот же Parallels Desktop стоит денежку.

А потом уже накатывать Rancher Desktop.
Итого имеем 4е компонента:
- containerd
- Lima
- Rancher Desktop
- nerdctl

В общем-то вся установка сводится к:
brew install lima
limactl start
lima nerdctl run --rm hello-world

Больше про Lima тут - https://lima-vm.io/docs/
tr_technology_radar_vol_29_en.pdf
2.7 MB
Technology Radar
An opinionated guide to today's technology landscape

Подписаться можно по ссылке - https://www.thoughtworks.com/radar

Добрые люди рекомендуют 😊
Не знаю, работаете ли вы в с VScode.

Но вот отличный и дефолтный гайд, как стартовать с Python и VScode. Там обсуждаются такие вещи как:
- linter extensions
- python autocomplete in VScode
- venv and new Python in VScode
- run & debug Python from VScode

https://code.visualstudio.com/docs/python/python-tutorial#_install-a-python-interpreter
🫡

Спасибо Weaveworks, они сделали много классных проектов, среди которых eksctl, Firekube, Flux, Scope

I am very sad to announce - officially - that Weaveworks will be closing its doors and shutting down commercial operations. 

https://www.linkedin.com/posts/richardsonalexis_hi-everyone-i-am-very-sad-to-announce-activity-7160295096825860096-ZS67
https://asahilinux.org - Дистрибутив который пилит поддержку железа в MacBookах на Apple Silicon
https://github.com/robusta-dev/krr

Robusta KRR (Kubernetes Resource Recommender) is a CLI tool for optimizing resource allocation in Kubernetes clusters. It gathers pod usage data from Prometheus and recommends requests and limits for CPU and memory. This reduces costs and improves performance.
https://signal.org/bigbrother/cd-california-grand-jury/

Все запросы: https://signal.org/bigbrother/

Рекомендую почитать, в том числе запрос от FBI и ответ от Signal. Там прикреплены документы 😊