y0zg / edp-install

Start from the EPAM Delivery Platform main page. This repository contains the Helm Chart templates that describe the installation of the main configuration (e.g. database registration, user creation in a database, etc.), which cannot be subsumed to the corresponding operator or allotted to the repository

Home Page:https://epam.github.io/edp-install/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EPAM Delivery Platform 🚀

❗ Please refer to EDP documentation to get the notion of the main concepts and guidelines.

EPAM Delivery Platform (EDP) is out of the box integrated ecosystem for software development connected to a local development environment.

EPAM Delivery Platform, which is also called "The Rocket", is a platform that allows shortening the time that is passed before an active development can be started from several months to several hours.

EDP consists of the following:

  • The platform based on managed infrastructure and container orchestration;
  • Security covering authentication, authorization, and SSO for platform services;
  • Development and testing toolset;
  • Well-established engineering process and EPAM practices (EngX) reflected in CI/CD pipelines, and delivery analytics;
  • Local development with debug capabilities.

EDP Installation

EDP can be installed both on OpenShift and Kubernetes orchestration platforms. Please refer to the Install EDP section of the Operator Guide for details and info on prerequisites.

NOTE: To get the notion of the most useful EDP terms, please refer to the EDP Glossary page.

EDP Repositories Description

EDP consists of the components that are presented as repositories. To find the necessary repository and get more details about its deployment and scheme, please refer to the Table 1.

Table 1. EDP Main Repositories.

Repository Description Link
edp-install Main overview repository. https://github.com/epam/edp-install/tree/master#epam-delivery-platform
codebase-operator The operator overview page with the corresponding description, installation, local development, and architecture scheme. In addition, the Jira Fix Version, Jira Server, Git Server, Codebase, Codebase Branch controllers overview and schemes. https://github.com/epam/edp-codebase-operator/tree/master#codebase-operator
edp-component-operator The operator overview page with the corresponding description, installation, and local development. https://github.com/epam/edp-component-operator/tree/master#edp-component-operator
cd-pipeline-operator The operator overview page with the corresponding description, installation, local development, and architecture scheme. https://github.com/epam/edp-cd-pipeline-operator/tree/master#cd-pipeline-operator
gerrit-operator The operator overview page with the corresponding description, installation, local development, and architecture scheme. https://github.com/epam/edp-gerrit-operator/tree/master#gerrit-operator
keycloak-operator The operator overview page with the corresponding description, installation, local development, and architecture scheme. https://github.com/epam/edp-keycloak-operator/tree/master#keycloak-operator
nexus-operator The operator overview page with the corresponding description, installation, local development, and architecture scheme. https://github.com/epam/edp-nexus-operator/tree/master#nexus-operator
sonar-operator The operator overview page with the corresponding description, installation, local development, and architecture scheme. https://github.com/epam/edp-sonar-operator/tree/master#sonar-operator
edp-headlamp The operator overview page with the corresponding description, assets, and local development. https://github.com/epam/edp-headlamp/tree/master#edp-headlamp
edp-tekton The operator overview page with the description of its two main components: EDP Interceptor and Tekton Pipelines. https://github.com/epam/edp-tekton/tree/master#edp-tekton

About

Start from the EPAM Delivery Platform main page. This repository contains the Helm Chart templates that describe the installation of the main configuration (e.g. database registration, user creation in a database, etc.), which cannot be subsumed to the corresponding operator or allotted to the repository

https://epam.github.io/edp-install/

License:Apache License 2.0


Languages

Language:Smarty 59.0%Language:Makefile 27.1%Language:Dockerfile 6.5%Language:Groovy 4.4%Language:Shell 2.2%Language:CSS 0.8%