Commit graph

673 commits

Author SHA1 Message Date
az
b0b63b1b4e [skip ci] remove comment 2023-02-02 21:16:32 +01:00
860dcb2fd8 Read password from stdin
Add warning to password prompt.
2023-02-01 11:36:53 +01:00
az
b25729e910 [skip ci] add local check for sudo 2023-02-01 09:41:06 +01:00
az
c7ea95fbd4 [skip ci] fix DesktopServiceKtTest.kt 2023-01-31 19:08:48 +01:00
az
921fda2d91 [skip ci] update DesktopServiceKtTest.kt 2023-01-31 19:06:09 +01:00
Mattis Böckle
305b93f2f8 Merge branch 'metallb-update' into 'master'
Update metallb version

See merge request domaindrivenarchitecture/provs!3
2023-01-25 12:15:49 +00:00
bom
5a40884543 Add Layer 2 advertisement for IPAddressPools 2023-01-20 10:50:53 +01:00
252bf48d3d [Skip-CI] WIP start test-container with correct user 2023-01-18 09:33:28 +01:00
az
6537058ecf branch initial commit 2023-01-18 09:10:19 +01:00
bom
4db72d4962 Update metallb configs to use CRDs 2023-01-06 11:13:15 +01:00
bom
48136fdc14 Remove metallb namespace file
This is already included in the manifest
2023-01-06 09:45:09 +01:00
Clemens
8a4b1b5212 use new metallb version 2022-12-16 15:15:13 +01:00
18f40610c9 [Skip-CI] Add prometheus and native manifest 2022-12-15 12:38:51 +01:00
bf436bf846 [Skip-CI] Change cliConvenience behaviour
Only provision when reprovision option is not set.
2022-11-30 13:29:05 +01:00
542ad28ca1 [Skip-CI] Provide a useful default .vimrc
Set system vim as editor for kubernetes, thus
using the .vimrc.
2022-11-30 13:22:14 +01:00
Pat Dyn
805fe029dc Merge branch 'config-file-check' into 'master'
Check for config file existence

See merge request domaindrivenarchitecture/provs!2
2022-11-30 09:28:12 +00:00
c9b3c2a1eb [skip ci] mv Config file tests to config test package 2022-11-30 10:25:54 +01:00
az
546f2faf3a [skip ci] add tests DefaultConfigFileRepository.kt 2022-11-30 09:56:15 +01:00
b61efd097f review question 2022-11-25 21:29:31 +01:00
85b999245b Merge branch 'master' of gitlab.com:domaindrivenarchitecture/provs 2022-11-25 21:24:19 +01:00
cf6d2cb885 add additional tunel to connect 2022-11-25 21:23:58 +01:00
az
575a2c8848 [skip ci] 0.17.1-SNAPSHOT 2022-11-25 16:25:13 +01:00
az
c5b8068872 release-0.17.0 2022-11-25 16:23:46 +01:00
az
e2fbfc05e3 use sudo for set env deployment 2022-11-25 16:20:03 +01:00
az
8d8b68cd44 make k3s apply functions public 2022-11-25 16:16:52 +01:00
az
7d1c40800a fix missing reprovion in method provisionK3s 2022-11-25 16:14:28 +01:00
ed33c1b0c2 add one additional private address-pool 2022-11-25 13:15:54 +01:00
0ef50ea233 Refactor into configuration package
Implement existence check in k3sService.
2022-11-23 15:03:02 +01:00
5cf191568e Introduce check for config file 2022-11-23 14:41:10 +01:00
az
874cd7ee22 add downloadGopassBridge and installGopassBridgeJsonApi to IDE installation 2022-11-08 18:57:24 +01:00
az
0d11749db1 trim newline suffix of gopass secret 2022-11-08 18:49:56 +01:00
fe83442708 fix k3s scripts 2022-11-04 12:47:26 +01:00
az
30a4e99660 trim config fileName 2022-10-13 18:30:24 +02:00
762f9889b1 Update package bundles 2022-10-04 13:22:53 +02:00
az
497c9633ba [skip ci] add syspec-output-example.jpg to README.md 2022-09-15 19:26:31 +02:00
az
71a3f778c8 [skip ci] change default syspec config to syspec-office-config.yaml 2022-09-15 19:17:47 +02:00
az
e689e1c8c4 fix logic of syspec verifications for desktop types ide and office if onlyModules are null as well as are not 2022-09-15 18:42:55 +02:00
az
00a94342d8 fix path of syspec resource files for ide and office verification 2022-09-15 18:42:55 +02:00
az
4dcbc448ff add missing class SshKeyPair 2022-09-10 16:48:34 +02:00
az
a4bb1d228c add recognition of ssh key type to determine ssh file names 2022-09-10 16:41:36 +02:00
az
552c6e9445 [skip ci] move provisionFirewall 2022-09-09 15:59:28 +02:00
az
7355f9f51d [skip ci] remove some extensions 2022-09-09 15:50:25 +02:00
az
8304b2d8a3 [skip ci] 0.16.1-SNAPSHOT 2022-09-09 14:01:34 +02:00
az
8d984b4ded release-0.16.0 2022-09-09 14:00:37 +02:00
ff4acea461 [skip ci] Refactor submodule -> onlyModule 2022-09-09 13:56:21 +02:00
az
db84284f8c [skip ci] refactoring method names and reprovision logic 2022-09-09 13:32:17 +02:00
70b5dda4a7 [skip-ci] Update readme 2022-09-07 14:15:26 +02:00
503ca3dee4 Merge branch 'reprovision-cli-option'
# Conflicts:
#	src/main/kotlin/org/domaindrivenarchitecture/provs/server/application/CliArgumentsParser.kt
#	src/main/kotlin/org/domaindrivenarchitecture/provs/server/domain/k3s/K3sCliCommand.kt
#	src/main/kotlin/org/domaindrivenarchitecture/provs/server/domain/k3s/K3sService.kt
2022-09-06 13:57:19 +02:00
4f78ddbc00 Update Files 2022-09-06 13:49:23 +02:00
8e83cf11d0 Refactor reprovisioning options
Moved config reprovision check to provisionK3s as it does not
influence the provisionNetwork() function.
Reprovisioning from CLI now overrides reprovisioning from config.
2022-09-06 13:16:26 +02:00