modify admin network segment
[securedlab.git] / README
1 ##############################################################################
2 # Copyright (c) 2015 Ericsson AB and others.
3 # jonas.bjurel@ericsson.com
4 # All rights reserved. This program and the accompanying materials
5 # are made available under the terms of the Apache License, Version 2.0
6 # which accompanies this distribution, and is available at
7 # http://www.apache.org/licenses/LICENSE-2.0
8 ##############################################################################
9
10 Configuration repository structure
11 ----------------------------------
12 The OPNFV CI deployment engine relies on the configuration directory/file
13 structure as described below.
14 This sructure is provided by a secure official OPNFV secured one to which only
15 jenkins and andmins have access to.
16 The reason that this configuration structure needs to be secure/hidden
17 is that there are security sensitive information in the various configuration
18 files.
19 The structure provides separation of concerns between configuration provided
20 by the installer projects, the collaboration/feature/plugin providers/projects.
21 the CI/CD owners (Releng/Functest) and the lab owners (Pharos).
22
23 Following configuration directory and file structure should be adheared to:
24
25 TOP
26 !
27 +--- labs
28       !
29       +---- lab-name-1
30       !        !
31       !        +---- pod-name-1
32       !        !        !
33       !        !        +---- fuel
34       !        !               !
35       !        !               +---- config
36       !        !               !       !
37       !        !                       +---- dea-pod-override.yaml
38       !        !                       !
39       !        !                       +---- dha.yaml
40       !        !
41       !        +---- pod-name-2
42       !                 !
43       !
44       +---- lab-name-2
45       !        !
46