OCPeasy configuration
ocpeasy.yml
config#
info
ocpeasy.yml
is a configuration file generated during scaffolding process with parameters relative to your project (documented in detail below).
#
Sample configuration#
gitCredentialsIdSecret used to retrieve the source code of your project from OpenShift
#
gitRepositoryRepository URI, where your source code will live
#
httpProxyhttp proxy configuration (optional), to retrieve OCPeasy strategies behind a corporate proxy for instance. http
proxy gateway configuration.
#
httpsProxyhttps proxy configuration (optional), to retrieve OCPeasy strategies behind a corporate proxy for instance. https
proxy gateway configuration.
#
projectNameFolder name of your project.
#
stagesContains configuration stages for the deployment of your projects.
#
templateMetanote
These parameters are generated during project scaffolding step and aren't supposed to be updated.
frameworkId
:- template id being used
profile
:- describes application profile and will generate respective
strategyId
:- openshift version
technology
:- technology used for the application
templateUri
:- uri of template used to scaffold the application folder
version
:- branch/version of the template
.ocpeasy
folder#
.ocpeasy
folder will contain the stages definitions, yaml files generated during the deployment process.
These folders will look like something below (non-exhaustive list):
- build config for
STAGEID
:.ocpeasy/<STAGEID>/bc.yaml
- deployment config for
STAGEID
:.ocpeasy/<STAGEID>/dc.yaml
- image config for
STAGEID
:.ocpeasy/<STAGEID>/img.yaml
- service config for
STAGEID
:.ocpeasy/<STAGEID>/svc.yaml