Commit Graph

70 Commits (main)

Author SHA1 Message Date
erik a8e1dae976 Fix tests 2 weeks ago
erik b593ac8b7c Add limit on cron job activity 2 weeks ago
Clemens 889b95f572 revert env var renaming 2 months ago
Clemens 9e8af08ec2 added configMapRef for nginx initContainer 2 months ago
Clemens 164f66d4b7 renamed env variables according to convention 2 months ago
Clemens ebca7a3454 added git host as env var 2 months ago
Clemens 548dd14091 Added build-configmap as env to build-cron 2 months ago
Clemens 248c33613a started splitting build-secret and build-configmap 2 months ago
Michael Jerger e97fc0d675 fix log 3 months ago
Michael Jerger 8b2e14277a imabe listens on 80 // log-files are linked to stdout 3 months ago
Michael Jerger 0d5d10d64c use port 8080 instead of 80 3 months ago
Michael Jerger 2582bcfb10 fix volume name 3 months ago
Michael Jerger d396e3abae generate redirects 3 months ago
Michael Jerger 6504668953 renamed resources 3 months ago
Michael Jerger 68c4f02344 fix hash-state-pvc names 3 months ago
Michael Jerger e785833304 fix content-pvc names 3 months ago
Michael Jerger 3d5864f944 fix build-secret names 3 months ago
Michael Jerger 740bd021f2 fix corn-job names 3 months ago
Michael Jerger 53fc7a990d fix service names 3 months ago
Michael Jerger 3257d332dc log should go to console out instead of file! 3 months ago
Michael Jerger 5d3621f6f8 start introduce namespace 3 months ago
Michael Jerger 0cf35755f9 simplify naming & introduce dedicated internal 3 months ago
Michael Jerger cc97cae0d0 remove parameter for pre build script 3 months ago
erik ee9e11eb04 Implement API call to check commit hash
We now download a few kb of commit info and check for changes
in the hash first, before downloading the full zip.
Also use the clojure:lein image in test.
1 year ago
erik 99bc14d62c [Skip-CI] Generate API call for commit info 1 year ago
Clemens 9e18e99d0e [SKIP-CI] Fixed tests 1 year ago
erik f126035e84 [Skip-CI] WIP add hashfile storage 1 year ago
erik 1514a6d822 Implement resource requests and limits
Possibility to set requests and limits for build jobs.
Otherwise a (sensible) default will be used.
1 year ago
Pat Dyn e682f826aa Add init-container 2 years ago
bom b65e77aa01 Use common for ingress generation 2 years ago
erik d5c605a8fb Fix whitespaces 2 years ago
erik 5b2ede6c46 Remove deprecated header 2 years ago
erik 3a417cbbf8 Add svg mime type
Otherwise nginx serves svgs as application/octet-stream.
This might lead to broken image.
2 years ago
erik 2b2ca8dae7 Add optional script execution in build container
The script file must exist in the root of the specified gitea-repo.
You also need to specify (and calculate) a sha256sum output
for that file. This needs to be added as KV pair to
the respective collection in :websites.
2 years ago
erik 287d6d31c5 Add initial build job so websites get build early 2 years ago
erik ce00fc3058 Remove cert from nginx deployment
* Remove ToDo in HTTP ingress def
2 years ago
erik 911f0d5b27 Refactor app.kubernetes.part-of into resources 2 years ago
erik 31f5e9980f [Skip-CI] Better cron expression 2 years ago
erik 16189ee9c4 [Skip-Ci] Remove ToDo markers 2 years ago
jerger 0fc7bc5f2e review 2 years ago
jerger bd40461bb3 ssl is terminated in ingress 2 years ago
erik 9519e83497 Fix tests 2 years ago
bom 4cce1da4cb Remove Content-Security-Policy header 2 years ago
erik 0a3a85d93d Minor refactorings 2 years ago
erik 1e7b71884d Integrate ingress-ns in website 2 years ago
erik 49dd95f78e WIP Refactoring ingress
Move Cert generation to ingress as well.
Need to specify name for each http, https, cert resource.
Update tests and ingress definitions.
2 years ago
jerger 8989679d57 wip 2 years ago
erik 60156805c3 [Skip-CI] add ingress 2 years ago
erik 7cecbacf63 [Skip-ci] WIP Refactor 2 years ago
erik a15b7b0d6f Adjusted Tests
Also fixed smaller issues in website.cljc.
Better division of generate-common-*, now these functions
may reside in c4k-common and generate standing ingresses/certs
with only service and fqdn inputs (which need to be set anyways).

Also moved predicates and specs to website.cljc.
2 years ago