erik
a8e1dae976
Fix tests
4 weeks ago
erik
b593ac8b7c
Add limit on cron job activity
4 weeks ago
Clemens
889b95f572
revert env var renaming
3 months ago
Clemens
9e8af08ec2
added configMapRef for nginx initContainer
3 months ago
Clemens
164f66d4b7
renamed env variables according to convention
3 months ago
Clemens
ebca7a3454
added git host as env var
3 months ago
Clemens
548dd14091
Added build-configmap as env to build-cron
3 months ago
Clemens
248c33613a
started splitting build-secret and build-configmap
3 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.
2 years ago
erik
99bc14d62c
[Skip-CI] Generate API call for commit info
2 years ago
Clemens
9e18e99d0e
[SKIP-CI] Fixed tests
2 years ago
erik
f126035e84
[Skip-CI] WIP add hashfile storage
2 years ago
erik
1514a6d822
Implement resource requests and limits
...
Possibility to set requests and limits for build jobs.
Otherwise a (sensible) default will be used.
2 years ago
Pat Dyn
e682f826aa
Add init-container
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
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
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
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
erik
d9e22a26ed
[Skip-CI] WIP Working config generation
...
c4k-website now generates multiple configs depending on the number
of list items in :websites and :auth lists.
2 years ago
erik
31f490e286
[Skip-CI] WIP Working Yaml Generation
2 years ago
erik
b6e500da3b
[Skip-Ci] WIP Generalize nginx configmap
2 years ago
erik
b8482cf51c
[Skip-Ci] WIP Add generalized cert gen
2 years ago
erik
95d8b636a0
[Skip-Ci] WIP Prepare fqdn generalization
2 years ago
erik
679530dbc7
Add functionality for multiple fqdns
2 years ago