Commit Graph

10 Commits

Author SHA1 Message Date
Le Prévost-Corvellec Arnault
600c07e358 Update Dockerfile to use nginxinc/nginx-unprivileged image and enhance user permissions
All checks were successful
Talks slides — image & chart / vars (push) Successful in 1s
Talks slides — image & chart / Helm chart (push) Successful in 15s
Talks slides — image & chart / Build container image (push) Successful in 47s
- Switched base image to nginxinc/nginx-unprivileged for improved security.
- Adjusted user permissions and ownership settings for better compliance with non-root user practices.
- Removed unnecessary commands related to pid and user configuration in nginx.conf.
2026-04-08 21:51:44 +02:00
Le Prévost-Corvellec Arnault
9a4942daad Refactor Dockerfile and Helm chart to enhance security and user permissions
All checks were successful
Talks slides — image & chart / vars (push) Successful in 1s
Talks slides — image & chart / Helm chart (push) Successful in 11s
Talks slides — image & chart / Build container image (push) Successful in 33s
- Updated Dockerfile to run as non-root user 'nginx' and adjusted Nginx configuration for improved security.
- Added pod security context in values.yaml to align with the non-root user setup.
- Refined deployment.yaml to utilize the new pod security context for better compliance with Kubernetes security standards.
2026-04-08 21:36:09 +02:00
Le Prévost-Corvellec Arnault
e1576d2360 Update Dockerfile and configuration files to use port 8080 and improve caching
All checks were successful
Talks slides — image & chart / vars (push) Successful in 1m1s
Talks slides — image & chart / Helm chart (push) Successful in 1m57s
Talks slides — image & chart / Build container image (push) Successful in 2m22s
2026-04-08 21:27:27 +02:00
Le Prévost-Corvellec Arnault
7b86ba15b2 Update build-and-push workflow to align Helm chart image tag with build version
All checks were successful
Talks slides — image & chart / vars (push) Successful in 2s
Talks slides — image & chart / Helm chart (push) Successful in 9s
Talks slides — image & chart / Build container image (push) Successful in 29s
2026-04-08 21:09:39 +02:00
Le Prévost-Corvellec Arnault
a504964111 Update Dockerfile to clear existing files before cloning repository
All checks were successful
Talks slides — image & chart / vars (push) Successful in 2s
Talks slides — image & chart / Helm chart (push) Successful in 8s
Talks slides — image & chart / Build container image (push) Successful in 31s
2026-04-08 20:27:50 +02:00
Le Prévost-Corvellec Arnault
e05426c495 Update build-and-push workflow to include paths for Gitea workflows
Some checks failed
Talks slides — image & chart / vars (push) Successful in 2s
Talks slides — image & chart / Helm chart (push) Successful in 9s
Talks slides — image & chart / Build container image (push) Failing after 23s
2026-04-08 20:16:51 +02:00
Le Prévost-Corvellec Arnault
1f27c4eedb Update build-and-push workflow to comment out GIT_DEFAULT_HASH environment variable 2026-04-08 20:16:14 +02:00
Le Prévost-Corvellec Arnault
4ffed1b5fa ci
Some checks failed
Talks slides — image & chart / vars (push) Successful in 2s
Talks slides — image & chart / Build container image (push) Failing after 41s
Talks slides — image & chart / Helm chart (push) Failing after 43s
2026-04-08 20:13:50 +02:00
Le Prévost-Corvellec Arnault
4c921843a6 Add presentation files for Kubernetes Operators 2026-04-08 19:53:55 +02:00
Le Prévost-Corvellec Arnault
c468fc8061 Add initial presentation files and .gitignore
- Created a new .gitignore file to exclude .DS_Store files.
- Added index.html for a presentation on Kubernetes Operators, including structured content and notes.
- Introduced custom CSS for styling the presentation, aligning with the design specifications of specificat.io.
2026-04-08 19:21:21 +02:00