Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Containerizeren SRAM-componenten #469

Closed
8 tasks done
baszoetekouw opened this issue Aug 25, 2023 · 0 comments · Fixed by #479
Closed
8 tasks done

Containerizeren SRAM-componenten #469

baszoetekouw opened this issue Aug 25, 2023 · 0 comments · Fixed by #479
Milestone

Comments

@baszoetekouw
Copy link
Member

baszoetekouw commented Aug 25, 2023

Zie https://jira.ia.surf.nl/browse/SRAM-74

Doel is om SRAM helemaal te kunnen deployen in de nieuwe SURFconext Dockeromgeving. Daarvoor moeten voor de losse SRAM-componenten container images worden gebouwd in de CI.

Het gaat in eerste instantie over de basiscomponenten (sbs, meta, ldap). De randzaken en beheerdingen (zabbix, demo-sp, etc) zijn (voor nu) buiten scope.

De generieke functionaliteit (os, nginx, apache, python, etc) moet komen in https://github.com/OpenConext/OpenConext-BaseContainers. De SRAM-specifieke componenten bouwen daarbovenop hun eigen images, zoveel mogelijk in hun eigen repositories.

Dat betekent dus dat veel configuratie die nu nog in SRAM-deploy gebeurt, verplaatst wordt naar de images builds van de individuele componenten. Maar productiedeploys blijven (voor nu) zoals ze nu zijn, dus de container images zijn (voor nu) extra.

Daarvoor is nodig:

@baszoetekouw baszoetekouw converted this from a draft issue Aug 25, 2023
@mrvanes mrvanes moved this from New to Todo in SRAM development Aug 30, 2023
@mrvanes mrvanes moved this from Todo to In progress in SRAM development Sep 6, 2023
@mrvanes mrvanes moved this from In progress to To be tested in SRAM development Nov 10, 2023
@mrvanes mrvanes linked a pull request Nov 10, 2023 that will close this issue
@baszoetekouw baszoetekouw modified the milestones: v31, v30 Jan 10, 2024
@baszoetekouw baszoetekouw moved this from To be tested to Done in SRAM development Jan 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants