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