Skip to content

Latest commit

 

History

History
49 lines (27 loc) · 1.12 KB

README.md

File metadata and controls

49 lines (27 loc) · 1.12 KB

Цель: реализовать простое микросервисное приложение

Стек: платформа: .net 7.0

Брокер сообщений:
RabbitMq

База данных:
MsSql

Api gateway:
Nginx

Deployment:
docker, k8s

Other:
gRpc

Описание архитектуры:

1)Platform service Сервис предоставляющий возможность манипулировать реестром платформ/систем в компании

2)Command service Хранилище аргументов командой строки для разных платформ

Развертывание:

1)Создание секрета: kubectl create secret generic mssql --from-literal=SA_PASSWORD="Pa55w0rd"

2)Запуск ingress nginx controller: kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.8.2/deploy/static/provider/cloud/deploy.yaml

3)Запуск всех деплойментов

Задачи:

1)Реализовать прокидывание секрета в контейнер для подключения к бд