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

Feature/jenkins agents #4

Merged
merged 10 commits into from
Nov 20, 2020
Merged

Feature/jenkins agents #4

merged 10 commits into from
Nov 20, 2020

Conversation

schnatterer
Copy link
Member

Move from hacky master agent to K8s agent pods, which should be easier to maintain.

Also allows Jenkins not running as root and gets rid of symlink workaround.

One function for each gitops operator. So we don't have to start all operators everytime. This causes high CPU load when all builds start at once at first star
No longer build in Jens Master container.
Better separation of concerns.

Works in general but has a lof or room for improvement.
Solution with local docker group works for agent now
PetClinic Build: java.lang.OutOfMemoryError: Java heap space
More intuitive for new users, because SCMM's landing page shows latest commits straight away.

Update plugins and SCMM while at it.
This seems to be more common.
- Adapt to new jenkins agent pod solution.
- Move from inline plantuml links to PlantUML Proxy (works only on main branch)
@pmarkiewka pmarkiewka merged commit b5e758d into main Nov 20, 2020
@schnatterer schnatterer deleted the feature/jenkins-agents branch November 20, 2020 14:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants