Forwarded from DevOps&SRE Library
Introducing istiod: simplifying the control plane
Отличные новости - все компоненты сервис меша istio теперь умещаются в одного "демона".
Какие это дает плюсы:
- Упрощение установки
- Упрощение конфигурирования
- Упрощение масштабирования
- Проще дебажить
- Сократится время запуска
- Уменьшение потребления ресурсов
- Уменьшение латенси
https://istio.io/blog/2020/istiod
Отличные новости - все компоненты сервис меша istio теперь умещаются в одного "демона".
Какие это дает плюсы:
- Упрощение установки
- Упрощение конфигурирования
- Упрощение масштабирования
- Проще дебажить
- Сократится время запуска
- Уменьшение потребления ресурсов
- Уменьшение латенси
https://istio.io/blog/2020/istiod
Forwarded from Dmitry Sh
Ещё один значимый релиз от нас — werf 1.1. Что уже сделано + обновленный план по грядущим изменениям: https://habr.com/ru/company/flant/blog/493170/
Хабр
Релиз werf 1.1: улучшения в сборщике сегодня и планы на будущее
werf — наша GitOps CLI-утилита с открытым кодом для сборки и доставки приложений в Kubernetes. Как и обещали, выход версии v1.0 знаменовал начало добавления в werf новых возможностей и пересмотра...
netshoot - a Docker + Kubernetes network trouble-shooting swiss-army container
Что внутри?
apache2-utils
bash
bind-tools
bird
bridge-utils
busybox-extras
calicoctl
conntrack-tools
ctop
curl
dhcping
drill
ethtool
file
fping
iftop
iperf
iproute2
ipset
iptables
iptraf-ng
iputils
ipvsadm
jq
libc6-compat
liboping
mtr
net-snmp-tools
netcat-openbsd
netgen
nftables
ngrep
nmap
nmap-nping
openssl
py-crypto
py2-virtualenv
python2
scapy
socat
strace
tcpdump
tcptraceroute
util-linux
vim
https://github.com/nicolaka/netshoot
Что внутри?
apache2-utils
bash
bind-tools
bird
bridge-utils
busybox-extras
calicoctl
conntrack-tools
ctop
curl
dhcping
drill
ethtool
file
fping
iftop
iperf
iproute2
ipset
iptables
iptraf-ng
iputils
ipvsadm
jq
libc6-compat
liboping
mtr
net-snmp-tools
netcat-openbsd
netgen
nftables
ngrep
nmap
nmap-nping
openssl
py-crypto
py2-virtualenv
python2
scapy
socat
strace
tcpdump
tcptraceroute
util-linux
vim
https://github.com/nicolaka/netshoot
GitHub
GitHub - nicolaka/netshoot: a Docker + Kubernetes network trouble-shooting swiss-army container
a Docker + Kubernetes network trouble-shooting swiss-army container - nicolaka/netshoot
microk8s - (от Canonical) Zero-ops Kubernetes for workstations and edge / IoT.
Может быть заменой Minikube.
Ставим:
cilium
dashboard
dns
fluentd
gpu
helm
helm3
ingress
istio
jaeger
juju
knative
kubeflow
linkerd
metallb
metrics-server
prometheus
rbac
registry
storage
https://microk8s.io/
Может быть заменой Minikube.
Ставим:
sudo snap install microk8s --classicСмотрим статус:
sudo microk8s.status --wait-readyВключаем\выключаем модули:
sudo microk8s.enable dns dashboard registryСписок доступных модулей:
cilium
dashboard
dns
fluentd
gpu
helm
helm3
ingress
istio
jaeger
juju
knative
kubeflow
linkerd
metallb
metrics-server
prometheus
rbac
registry
storage
https://microk8s.io/
How to use Envoy as a Load Balancer in Kubernetes - https://blog.markvincze.com/how-to-use-envoy-as-a-load-balancer-in-kubernetes/
Markvincze
How to use Envoy as a Load Balancer in Kubernetes
An introduction to using Envoy as a load balancer in Kubernetes, and configuring various load balancing algorithms.
A Closer Look at Etcd: The Brain of a Kubernetes Cluster
https://medium.com/better-programming/a-closer-look-at-etcd-the-brain-of-a-kubernetes-cluster-788c8ea759a5
https://medium.com/better-programming/a-closer-look-at-etcd-the-brain-of-a-kubernetes-cluster-788c8ea759a5
Medium
A Closer Look At Etcd: The Brain Of A Kubernetes Cluster
What etcd contains and how it organizes information
Forwarded from Записки админа
🛠 Cockpit похорошел и оброс функционалом. Вот уже в CentOS 8 можно KVM виртуалками оттуда рулить. https://www.tecmint.com/install-kvm-in-centos-8/ Хорошая альтернатива virt-manager'у наметилась.
#centos #cockpit #kvm
#centos #cockpit #kvm
Делал я тут на днях лекцию для пацанов в Тель-Авиве по деплою Go приложений в Kubernetes, в итоге решил завернуть всю лабу в Github репозиторий и добавить текста.
Ссылка на блог пост:
https://medium.com/@alexberber/how-to-deploy-golang-application-to-kubernetes-2e85a8ee61b4
Ссылка на Github:
https://github.com/junoteam/simpleWebApp
Ссылка на блог пост:
https://medium.com/@alexberber/how-to-deploy-golang-application-to-kubernetes-2e85a8ee61b4
Ссылка на Github:
https://github.com/junoteam/simpleWebApp
Medium
How to deploy Golang Application to Kubernetes
Hey guys, today I want to to do my first lab that will cover next few things:
Contour - High performance ingress controller for Kubernetes
Contour is an open source Kubernetes ingress controller providing the control plane for the Envoy edge and service proxy. Contour supports dynamic configuration updates and multi-team ingress delegation out of the box while maintaining a lightweight profile.
Интересная штука, заслуживающая внимания.
- Canary Deployments
- Blue-green Deployments
- A/B testing
- Dynamic Reconfiguration
- Built for Kubernetes
- Secure Ingress Delegation
- TLS Certificate Delegation
https://projectcontour.io/docs/v1.3.0/
Contour is an open source Kubernetes ingress controller providing the control plane for the Envoy edge and service proxy. Contour supports dynamic configuration updates and multi-team ingress delegation out of the box while maintaining a lightweight profile.
Интересная штука, заслуживающая внимания.
- Canary Deployments
- Blue-green Deployments
- A/B testing
- Dynamic Reconfiguration
- Built for Kubernetes
- Secure Ingress Delegation
- TLS Certificate Delegation
https://projectcontour.io/docs/v1.3.0/
Contour
High performance ingress controller for Kubernetes
Forwarded from opennet.ru
Fedora и CentOS запускают Git Forge. GitLab открывает 18 проприетарных возможностей https://opennet.ru/52642/
www.opennet.ru
Fedora и CentOS запускают Git Forge. GitLab открывает 18 проприетарных возможностей
Проекты CentOS и Fedora сообщили о решении по созданию сервиса совместной разработки Git Forge, который будет построен с использованием платформы GitLab. GitLab станет первичной платформой для взаимодействия с Git-репозиториями и для хостинга проектов, связанных…
Forwarded from Записки админа
🐧 kmon - интересная утилита для просмотра информации о ядре и работы с модулями ядра в системе. Посмотрел сам и показал в заметке.
📗 https://sysadmin.pm/kmon/
#kmon #kernel #linux
📗 https://sysadmin.pm/kmon/
#kmon #kernel #linux
Завел себе ручной GKE cluster в GCP, и первое что я вижу в
cluster-info