Commit Graph

538 Commits (71a3f778c89426699faec949272ccffc75890d59)
 

Author SHA1 Message Date
erik 6e2d669af5 Prepare for improve of input validation
We now check application and config files before starting provisioning
process. We also check serverType and target validity before starting.
This happens in unified manner in the main function.
2 years ago
erik 77351933fe Prepare for add cli option
-r or --reprovision for convenience
2 years ago
az 1d61273fe2 change test provisionIDEDesktop from container test to manual integration test 2 years ago
Michael Jerger b4f46573e8 Merge branch 'moved-traefik-middleware' into 'master'
Moved traefik middleware

See merge request domaindrivenarchitecture/provs!1
2 years ago
Michael Jerger c2237c8721 Moved traefik middleware 2 years ago
bom a36d25e02d Update default shared-ip value 2 years ago
erik f43b06f7ba Change externalTrafficPolicy
From Local to Cluster.
2 years ago
erik 1e33fcd9fb Update Annotations
Consider correct syntax for helm charts.
Change IP-Address range back to single address.
2 years ago
erik 9fb30341de Update traefik template
Enable multiple loadBalancerIPs for metallb.
Apply the traefik template.
2 years ago
bom 3d385fa8ac Use node_ipv4 in traefik
As we are now using NodePools with more than one IP this ensures that the traefik and subsequently ingresses always have the IP-Address associated with the DNS entry and not a randomly selected one.
2 years ago
bom a5eebfbf22 Use valid ipv4 CIDR ranges 2 years ago
az f7628101af [skip ci] refactor installNextcloudClient in own file - fix 2 years ago
az 4a3a25e21c [skip ci] refactor installNextcloudClient in own file 2 years ago
az 751d315299 rename provisionBaseDesktop to provisionBasicDesktop 2 years ago
jerger 830a93a468 release 2 years ago
jerger 7b87278326 version-bump 2 years ago
jerger 4e2ba21a85 release 2 years ago
jerger b3261726a2 version-bump 2 years ago
jerger 21f22916b2 rename & minor refactoring 2 years ago
jerger eca4489618 release 2 years ago
bom 7e1c25fc32 Add tests for ssh.kt 2 years ago
bom 93933af0d0 Invert check for ssh hardening config
configureSsh() was never actually doing anything, as the hardening config does not exist in a default ssh setup.
2 years ago
az a94cbc24b0 rename task lambda from "task" to "taskLambda" 2 years ago
jerger fc90a8332c Arch-Workshop 2 years ago
jerger 0378e0cf4a enabled other domain names 2 years ago
bom 9e1ae05c12 Configure ssh while provisioning K3s 2 years ago
bom 72ed2951ee Update ssh.kt with all files 2 years ago
bom 942b7ab3a9 Move ssh configs 2 years ago
Clemens Geibel d8865839a1 Merge remote-tracking branch 'origin/master' 2 years ago
Clemens Geibel 14e98a84d3 Added sshd configure. 2 years ago
bom 51c2ce31ab Add config files for ssh hardening 2 years ago
erik 42376c7e69 Removed python3.8 from installPython3
Using python3 prefix uses latest python version for current distro.
Ensures compatibility with later versions of Ubuntu.
2 years ago
az e85be4cc20 optimize defaultTestContainer startup 2 years ago
jerger ee5a5301f1 version bump 2 years ago
jerger 6455c49aa4 release 2 years ago
jerger 8f876c138e fix tests 2 years ago
jerger 5b99f3828c review 2 years ago
jerger 46cd2af19e Merge remote-tracking branch 'origin/master' 2 years ago
jerger a608382a58 refactrored desktop mappings 2 years ago
see c8a11c2188 release-0.12.3 2 years ago
see b914280664 [skip-ci] 0.12.3-SNAPSHOT 2 years ago
see f80d928cdb release-0.12.2 2 years ago
see a43ec39c22 [skip-ci] 0.12.2-SNAPSHOT 2 years ago
see a60b98c8a5 Release, ToDos, Refactorings
Cleanup todos and refactor some functions.
This also removes some overloading.
New release v0.12.1
2 years ago
jerger b265824b63 refactrored desktop mappings 2 years ago
jerger 24ff5b7c15 reviewed 2 years ago
jerger 79806eefab Merge remote-tracking branch 'origin/master' 2 years ago
jerger 3267bafa6f gopass export-keys ist nützlich ... 2 years ago
see 515197ac27 Added covenience functions
There is now an alias "k" for kubectl.
Autocomplete works now for kubectl.
2 years ago
Clemens Geibel 148a0821c1 Added openboard to DRAWING_TOOLS. 2 years ago