Add platform_v/quistions.txt
This commit is contained in:
parent
27ba826aed
commit
21564e8756
74
platform_v/quistions.txt
Normal file
74
platform_v/quistions.txt
Normal file
@ -0,0 +1,74 @@
|
||||
Надо к утру МСК в понедельник по следующим пунктам информацию по нашим инструментам CI\CD:
|
||||
«
|
||||
1. Как сейчас построен производственный процесс на текущем стеке (с чем интегрирован)?
|
||||
у разных команд по разному
|
||||
1) Общий конвейер
|
||||
Jira/bitbucket/GitlabCE/Gitlab-runner/Helm-charts
|
||||
|
||||
2) МСЭД
|
||||
AzureDevops/GitlabCE/Jenkins/Ansible
|
||||
|
||||
|
||||
2. Требования к хранению артифактов/дистрибутивов.
|
||||
maven
|
||||
nuget
|
||||
npm
|
||||
RAW
|
||||
Docker
|
||||
|
||||
|
||||
|
||||
3. Список используемых jenkins jobs.
|
||||
В рамках МСЭД Pipline Job/ Описание через Jenkinsfile
|
||||
|
||||
|
||||
4. Необходимые Quality Gates в процессах конвейера.
|
||||
|
||||
Linters:
|
||||
|
||||
Тестирование
|
||||
- интеграционное
|
||||
- Наргузочное
|
||||
- Функциональное
|
||||
- Тестирование безопасности кода
|
||||
Сборка:
|
||||
- maven
|
||||
- dotnet
|
||||
- python
|
||||
- bash
|
||||
- bat/powershell
|
||||
Деплой:
|
||||
- docker-host
|
||||
- linux-hosts
|
||||
- windows-hosts
|
||||
- k8s
|
||||
Отчеты и артефакты:
|
||||
- Запись артефкатов в Nexus-Artifactory
|
||||
|
||||
|
||||
5. Роли участников CI/CD конвейера.
|
||||
Стандартные для GitlabCE
|
||||
6. Миграция (bitbucket-SourceControl; Nexus-Artifactory)
|
||||
|
||||
|
||||
»
|
||||
|
||||
вопросы по плтаформе:
|
||||
Очень мало информации в открытом доступе. Где брать документацию по продукту? Как будет осуществлтся поддержка продукта?
|
||||
|
||||
|
||||
Статья на Habr от 2022 года (https://habr.com/ru/companies/sberbank/articles/702360/) описывает, что за основу взят GitlabCE. Согласно текущей документации используется Jenkins. Когда был переход с GitlabCE на Jenkins
|
||||
|
||||
|
||||
Согласно документации https://sbertech.ru/strapi/api/media/Opisanie_funkczionalnyh_harakteristik_DPM_6b31838ed4.pdf в программном продукте Platform V используется не самое новое Свободное Программное Обеспечение(Nexus/Gitlab/Prometheus и тд).
|
||||
- Как будет производиться совместимость с более новым СПО?
|
||||
- Как будут и будут ли устранятся уязвимости в совместимом СПО/ Чья это зона ответсвенности?
|
||||
- Есть ли интерграция с Gitlab-runner?
|
||||
- Есть ли возможность писать кастомные пайпдайны?
|
||||
- В документации написано:
|
||||
"Автоматически запускать заданный конвейер для заданных версий по событиям:
|
||||
o CI: Изменение исходного кода (merge) – по вебхуку от Git;
|
||||
o CD: Обнаружение нового дистрибутива в Nexus – по вебхуку от Nexus"
|
||||
А если есть необходимость запускать конвейер по измененияв в feauture branch?
|
||||
- Есть ли примеры "Шабьлонных этапов"?
|
||||
- Что делать с Nexus-Artifactory OSS v3.77+? Существуют ограничения по количеству объектов в одном инстансе.
|
||||
Loading…
x
Reference in New Issue
Block a user