Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
MPIfR-BDG
edd_provisioning
Commits
bd876641
Commit
bd876641
authored
Nov 02, 2021
by
Tobias Winchen
Browse files
Update README
parent
f78032fe
Changes
1
Hide whitespace changes
Inline
Side-by-side
README.md
View file @
bd876641
...
...
@@ -59,18 +59,24 @@ The core EDD consists of
grant ansible access to the node to the amster controller.
The basic_configuration.yml playbook will ensure the core system is up and
running. It will also ensure certain configurations on the bare metal systems,
running. It is imported in the site-specific configuration playbooks
*
effelsberg_config
*
ska_proto_config
*
tnrt_config
where also site-specific settings are done.
The basoc configuration will also ensure certain configurations on the bare metal systems,
e.g.
*
Installing the correct certificates for the docker registry
*
Installing the correct version of the nvidia driver
Use
Use
e.g.
`
$ANSIBLE_CACHE_PLUGIN=memory ansible-playbook -i effelsberg
basic_configuration
.yml
$ANSIBLE_CACHE_PLUGIN=memory ansible-playbook -i effelsberg
_devel effelserg_config
.yml
`
to execute the playbook, respectively
**also**
use
`
$ANSIBLE_CACHE_PLUGIN=memory ansible-playbook -i effelsberg
basic_configuration
.yml --tags=build
$ANSIBLE_CACHE_PLUGIN=memory ansible-playbook -i effelsberg
_devel effelserg_config
.yml --tags=build
`
to build the containers. This is a force build to always pull latest changes
from the repositoreis. The basic configuration playbook will
*create*
the
...
...
@@ -81,7 +87,7 @@ will be withdrawn.**
To build also the base container and the side cars, use
$ANSIBLE_CACHE_PLUGIN=memory ansible-playbook -i effelsberg basic_configuration.yml --tags=buildbase,build,buildsidecar
$ANSIBLE_CACHE_PLUGIN=memory ansible-playbook -i effelsberg
devel
basic_configuration.yml --tags=buildbase,build,buildsidecar
### EDD provisioning
To provison EDD based pipelines, a play needs to be loaded
...
...
@@ -170,13 +176,6 @@ Needed e.g. to distinguish multiple instances of the same pipeline.
## Development hints
-
Execute quick_build_role.sh roles/myrole to quickly build a single role
without executing a playbook with --build tags which may build several
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment