Домашние задания курса OTUS «Microservice Architecture»
- «Основы работы с Kubernetes»
- «Инфраструктурные паттерны»
- «Prometheus. Grafana»
- «Service mesh на примере Istio»
- «Backend for frontends. Apigateway»
- «Проектная работа»
- «Паттерны поддержания консистентности данных (Stream processing)»
- «Идемпотетность и коммутативность API в HTTP и очередях»
- «Паттерны декомпозиции микросервисов»
- «Распределенные транзакции»
- os: Linux 5.4.0-89-generic Ubuntu GNU/Linux
- minikube version: v1.23.2
- minikube addons:
- ingress
- dashboard
- kubectl version: v1.22.2
- helm version: v3.7.0
- helmfile version: v0.130.1
- newman version: v5.3.0
- golangci-lint: v1.43.0
- go version: go1.17.3 linux/amd64
- Docker Client:
- Docker Engine - Community;
- Version: 20.10.9;
- API version: 1.41;
- Go version: go1.16.8;
- Git commit: c2ea9bc;
- Built: Mon Oct 4 16:08:29 2021;
- OS/Arch: linux/amd64;
- Context: default;
- Experimental: true;
- Helm plugin list:
- diff: 3.2.0 Preview helm upgrade changes as a diff
- push: 0.8.1 Push chart package to ChartMuseum
- Makefile to facilitate CI/CD operations