djpbessems
5740faeb9d
feat: Add cli binary
Container & Helm chart / Linting (push) Successful in 7s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 1m9s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Successful in 34m49s
2024-06-15 19:48:17 +10:00
djpbessems
e057f313ea
chore: Ensure api availability
2024-06-15 19:47:44 +10:00
djpbessems
ac38731dcf
chore: Configure argo workflows permissions
Container & Helm chart / Linting (push) Successful in 1m35s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 2m15s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Successful in 32m49s
2024-06-14 12:32:06 +10:00
djpbessems
9cbb84a0f3
chore: Remove redundant node template injection task
Container & Helm chart / Linting (push) Successful in 6s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 1m12s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Successful in 31m55s
2024-06-12 22:10:38 +10:00
djpbessems
066ec9a967
chore: Remove redundant kustomize patch
2024-06-12 22:10:16 +10:00
djpbessems
dda14af238
chore: Refactor jq keys according to govc output
Container & Helm chart / Linting (push) Successful in 6s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 58s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Successful in 38m38s
2024-06-12 17:01:12 +10:00
djpbessems
2db1c4d623
chore: Add deployment playbook
Container & Helm chart / Linting (push) Successful in 5s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 49s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Successful in 40m27s
2024-06-12 12:28:58 +10:00
djpbessems
1451e8f105
chore: Create target namespaces proactively
2024-06-12 12:27:17 +10:00
djpbessems
baf809159b
chore: Fix incorrect variable reference
Container & Helm chart / Linting (push) Successful in 6s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 58s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Successful in 41m3s
2024-06-12 10:30:01 +10:00
djpbessems
066a21b1d2
chore: Align controller details with latest chart versions
Container & Helm chart / Linting (push) Successful in 5s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 1m16s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Successful in 37m13s
2024-06-11 21:58:14 +10:00
djpbessems
46fe962e77
chore: Duplicate certificate provisioner w/ custom claims
2024-06-11 21:57:38 +10:00
djpbessems
74070f266c
feat: Include new component argo workflows
2024-06-11 21:57:00 +10:00
djpbessems
20f28f7d8a
chore: Correctly inject chart values
Container & Helm chart / Linting (push) Successful in 5s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 51s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Successful in 35m41s
2024-06-11 12:00:45 +10:00
djpbessems
2802b49d02
chore: Fix incorrect task module
2024-06-11 12:00:08 +10:00
djpbessems
594e62cf71
feat: Remove node-template hypervisor upload logic (treat as prerequisite instead)
Container & Helm chart / Linting (push) Successful in 6s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 50s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Failing after 6m31s
2024-06-11 11:25:35 +10:00
djpbessems
544f98a8fb
chore: Add Traefik persistent volume permissions workaround
Container & Helm chart / Linting (push) Successful in 6s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 1m4s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Successful in 36m45s
2024-06-10 22:19:29 +10:00
djpbessems
562e0b8167
build: Cleanup virtual machine after builds
2024-06-10 15:59:19 +10:00
djpbessems
88e37bb706
chore: Fix outdated helm chart value syntax
Container & Helm chart / Linting (push) Successful in 6s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 1m20s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Successful in 39m50s
2024-06-10 15:48:30 +10:00
djpbessems
8323668aeb
chore: Revert OS version
Container & Helm chart / Linting (push) Successful in 6s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 1m5s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Successful in 41m57s
2024-06-09 22:09:03 +10:00
djpbessems
afe29e3407
chore: Define gitea token scopes
Container & Helm chart / Linting (push) Successful in 1m8s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 2m11s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Has been cancelled
2024-06-09 17:09:37 +10:00
djpbessems
2473aa05dc
feat: Upgrade metacluster OS and K3s versions
2024-06-09 17:09:17 +10:00
djpbessems
7870ef8cf0
chore: Rebase node-template
Container & Helm chart / Linting (push) Successful in 5s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 1m23s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Successful in 41m11s
2024-06-08 21:57:45 +10:00
djpbessems
e42479f214
chore: Align metacluster/workloadcluster components
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 2m32s
Container & Helm chart / Linting (push) Successful in 1m5s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Successful in 37m27s
2024-06-07 13:08:43 +10:00
djpbessems
d459c98045
chore: Align export/working directory
2024-06-07 13:08:18 +10:00
djpbessems
bf7ccc8962
chore: Upgrade workflow job container image
Container & Helm chart / Linting (push) Successful in 6s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 28s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Failing after 37m12s
2024-06-07 12:26:44 +10:00
djpbessems
75309bdf11
feat: Upgrade components
Container & Helm chart / Linting (push) Successful in 1m31s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 2m19s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Failing after 1s
2024-06-07 12:22:53 +10:00
djpbessems
1469ba08d8
build: Change export target directory
2024-06-07 12:22:22 +10:00
djpbessems
8764634ea0
fix: Upgrade chart and override image repository
Container & Helm chart / Linting (push) Successful in 5s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 55s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Failing after 28m32s
2024-06-07 11:26:40 +10:00
djpbessems
1b4c4b5d64
build: Cleanup workflow action steps
2024-06-06 16:54:05 +10:00
djpbessems
8c1016a231
build: Prepare dependencies / inject configuration
Container & Helm chart / Linting (push) Successful in 5s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 1m2s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Failing after 35m9s
2024-06-06 16:34:45 +10:00
djpbessems
663804e1b6
build: Switch to transfer through hypervisor host
Container & Helm chart / Linting (push) Successful in 5s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 44s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Failing after 10m3s
2024-06-06 15:56:27 +10:00
djpbessems
33ba3771cc
chore: Refactor step syntax
Container & Helm chart / Linting (push) Successful in 6s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 31s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Failing after 24s
2024-06-06 13:03:47 +10:00
djpbessems
c05b58e93a
chore: Debug packer build error
Container & Helm chart / Linting (push) Successful in 5s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 1m2s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Failing after 23s
2024-06-06 13:00:44 +10:00
djpbessems
29c89e16ee
build: Escape characters in hypervisor configuration
Container & Helm chart / Linting (push) Successful in 5s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 1m2s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Failing after 23s
2024-06-06 12:36:37 +10:00
djpbessems
201c6f8bca
build: Update action container image #2
Container & Helm chart / Linting (push) Successful in 5s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 59s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Failing after 57s
2024-06-06 12:26:59 +10:00
djpbessems
67f91f2962
build: Update action container image
Container & Helm chart / Linting (push) Successful in 6s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 41s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Failing after 47s
2024-06-06 11:48:28 +10:00
djpbessems
be02f884ac
build: Switch container image
Container & Helm chart / Linting (push) Successful in 19s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 58s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Failing after 43s
2024-06-05 22:25:59 +10:00
djpbessems
8037d4d1c7
build: Revert packer parameter syntax
Container & Helm chart / Linting (push) Successful in 5s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 32s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Failing after 22s
2024-06-05 13:09:29 +10:00
djpbessems
d99fca654f
chore: Refactor string substitutions
Container & Helm chart / Linting (push) Successful in 5s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 49s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Failing after 21s
2024-06-05 13:05:30 +10:00
djpbessems
7d431d88c3
build: Remove redundant packer parameters
Container & Helm chart / Linting (push) Successful in 6s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 55s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Failing after 20s
2024-06-05 12:58:22 +10:00
djpbessems
691dcee21f
chore: Debug packer validate workflow step #10
Container & Helm chart / Linting (push) Successful in 5s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 35s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Failing after 21s
2024-06-05 12:44:18 +10:00
djpbessems
95c14fc385
chore: Debug packer validate workflow step #9
Container & Helm chart / Linting (push) Successful in 5s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 47s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Failing after 19s
2024-06-05 12:39:33 +10:00
djpbessems
33cd272d53
chore: Debug packer validate workflow step #8
Container & Helm chart / Linting (push) Successful in 5s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 58s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Failing after 21s
2024-06-05 12:27:01 +10:00
djpbessems
e46e5c0802
chore: Debug packer validate workflow step #7
Container & Helm chart / Linting (push) Successful in 5s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 27s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Failing after 18s
2024-06-05 12:23:16 +10:00
djpbessems
2d468d8b83
chore: Debug packer validate workflow step #6
Container & Helm chart / Linting (push) Successful in 5s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 53s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Successful in 20s
2024-06-05 12:21:14 +10:00
djpbessems
f45b96f42b
chore: Debug packer validate workflow step #5
Container & Helm chart / Linting (push) Successful in 5s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 1m1s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Failing after 20s
2024-06-05 12:18:27 +10:00
djpbessems
4dc5a6ed39
chore: Debug packer validate workflow step #4
Container & Helm chart / Linting (push) Successful in 5s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 39s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Failing after 19s
2024-06-05 12:14:46 +10:00
djpbessems
34af03ca99
chore: Debug packer validate workflow step #3
Container & Helm chart / Linting (push) Successful in 5s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 51s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Successful in 19s
2024-06-05 12:12:15 +10:00
djpbessems
55c594d242
chore: Debug packer validate workflow step #2
Container & Helm chart / Linting (push) Successful in 5s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 57s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Failing after 21s
2024-06-05 12:03:46 +10:00
djpbessems
8555e677b3
chore: Debug packer validate workflow step
Container & Helm chart / Linting (push) Successful in 5s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 53s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Failing after 21s
2024-06-05 11:58:40 +10:00
djpbessems
3cefd67458
chore: Attempt more verbose console output #2
Container & Helm chart / Linting (push) Successful in 6s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 35s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Successful in 19s
2024-06-05 11:56:12 +10:00
djpbessems
1a0e674aa8
chore: Attempt more verbose console output
Container & Helm chart / Linting (push) Successful in 5s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 1m2s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Successful in 21s
2024-06-05 11:52:37 +10:00
djpbessems
6e37fd756b
build: Enable packer build step
Container & Helm chart / Linting (push) Successful in 5s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 1m6s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Successful in 20s
2024-06-05 11:28:17 +10:00
djpbessems
6568acf541
build: Populate/Reference packer parameters
Container & Helm chart / Linting (push) Successful in 6s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 49s
Container & Helm chart / Kubernetes Bootstrap Appliance (push) Successful in 30s
2024-06-05 11:16:12 +10:00
djpbessems
092ce5eabc
build: Refactor/Update packer configuration
2024-06-05 10:57:05 +10:00
djpbessems
a785e57126
build: Align steps between jobs
2024-06-05 10:43:39 +10:00
djpbessems
71e9957122
build: Add repository checkout workflow step
Container & Helm chart / Linting (push) Successful in 5s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 59s
Container & Helm chart / Container image (push) Successful in 1m20s
2024-06-05 10:40:51 +10:00
djpbessems
877fc24235
build: Attempt initial actions workflow
Container & Helm chart / Linting (push) Failing after 1m6s
Container & Helm chart / Semantic Release (Dry-run) (push) Successful in 2m25s
Container & Helm chart / Container image (push) Has been skipped
2024-06-05 10:33:01 +10:00
djpbessems
778a7581c0
chore: Remove stray colon
continuous-integration/drone/push Build is passing
2023-10-24 16:33:12 +02:00
djpbessems
d1bce54a2d
chore: Refactor dictionary structure
continuous-integration/drone/push Build is failing
2023-10-24 16:29:06 +02:00
djpbessems
a8cb53429d
fix: Incorrect escape sequence
continuous-integration/drone/push Build is passing
2023-10-24 12:59:01 +02:00
djpbessems
e1f83f2245
fix: Incorrect module parameter name
continuous-integration/drone/push Build is passing
2023-10-24 09:56:31 +02:00
djpbessems
1cfca1fa4a
chore: Temporarily disable 'no_log'
continuous-integration/drone/push Build is failing
2023-10-24 09:38:11 +02:00
djpbessems
27cb500b8c
chore: Revert debugging
2023-10-24 09:31:33 +02:00
djpbessems
720bc43546
fix: Switch ansible module
continuous-integration/drone/push Build is failing
2023-10-24 09:28:24 +02:00
djpbessems
49b8b80db0
fix: Update cloud-init file contents
continuous-integration/drone/push Build is failing
2023-10-24 09:13:33 +02:00
djpbessems
3bc3da54be
chore: Retain VM to allow debugging
continuous-integration/drone/push Build is failing
2023-10-23 14:06:32 +02:00
djpbessems
8e7e23c8bc
feat: Upgrade base OS version
continuous-integration/drone/push Build is failing
2023-10-22 20:49:53 +02:00
djpbessems
e4cfc26e2c
fix: Incorrect dictionary key reference
2023-10-22 20:49:35 +02:00
djpbessems
3b89aed52b
fix: Prevent parsing of list keys
continuous-integration/drone/push Build is failing
2023-10-22 20:28:54 +02:00
djpbessems
5cdd6ef052
feat: Include pinniped local-user-authenticator
continuous-integration/drone/push Build is failing
2023-10-22 15:20:34 +02:00
djpbessems
ef8766b5ca
feat: Upgrade pinniped to v0.27.0
continuous-integration/drone/push Build is passing
2023-10-21 15:37:34 +02:00
djpbessems
ab14a966e0
fix: Incorrect path to cluster api provider manifests
continuous-integration/drone/push Build is passing
2023-10-20 14:49:29 +02:00
djpbessems
f6961b5e3a
fix: Update kustomization template with correct paths
continuous-integration/drone/push Build is passing
2023-10-18 14:47:36 +02:00
djpbessems
c1a8a35494
fix: Add missing path to cluster api provider manifests
continuous-integration/drone/push Build is passing
2023-10-12 15:44:39 +02:00
djpbessems
ba7e233c27
feat: Store cluster API provider manifests
continuous-integration/drone/push Build is passing
2023-10-12 11:24:56 +02:00
djpbessems
8c6a9f38ba
fix: Update IPPool template to new CRD
continuous-integration/drone/push Build is passing
2023-10-06 13:16:38 +02:00
djpbessems
bf3d7ed239
feat: Upgrade CAPI/CAPV/CAIP and dependencies
continuous-integration/drone/push Build is passing
2023-10-05 11:29:31 +02:00
djpbessems
0509a7cb8a
feat: Upgrade Pinniped
continuous-integration/drone/push Build is passing
2023-09-29 16:22:21 +02:00
djpbessems
01601de897
fix: Upgrade Pinniped chart
continuous-integration/drone/push Build is passing
2023-09-23 12:23:56 +02:00
djpbessems
a2198f1109
fix: Force playbook colour output
2023-09-23 12:23:39 +02:00
djpbessems
7cc8fbbccb
fix: Clean untracked files in git repo through git_acp module
continuous-integration/drone/push Build is passing
2023-09-22 12:10:02 +02:00
djpbessems
da0558711c
fix: Fix volume secret name reference
continuous-integration/drone/push Build is passing
2023-08-25 16:16:26 +02:00
djpbessems
90082ca36a
fix: Inject ca-bundle into gitea container
continuous-integration/drone/push Build is passing
2023-08-25 14:13:01 +02:00
djpbessems
b2ae56e54b
build: Split nodepool manifest in separate documents
2023-08-25 11:39:02 +02:00
djpbessems
b21b8b5376
fix: Missing filename
continuous-integration/drone/push Build is failing
2023-08-25 09:30:20 +02:00
djpbessems
931eaf366c
fix: Add retries to wait for pinniped-concierge to come online
2023-08-25 09:29:58 +02:00
djpbessems
32dda728cb
fix: Generate and store kubeconfig in repository
continuous-integration/drone/push Build is passing
2023-08-24 18:24:24 +02:00
djpbessems
4c1f1fce5e
fix: Add playbook scoped variable
2023-08-24 17:41:35 +02:00
djpbessems
bb58e287b7
fix: Change CIDR subnet block #2
continuous-integration/drone/push Build is passing
2023-08-24 15:28:09 +02:00
djpbessems
ef58b823c2
fix: Change CIDR subnet block
continuous-integration/drone/push Build is passing
2023-08-24 12:27:49 +02:00
djpbessems
5000c324e1
fix: Register correct redirect/callback url
continuous-integration/drone/push Build is passing
2023-08-24 10:05:08 +02:00
djpbessems
87e89cfa27
fix: Incorrect linebreak in ca-bundle
2023-08-24 10:04:38 +02:00
djpbessems
ac5d3e3668
fix: Create folderstructure after cloning git repository
2023-08-24 09:47:58 +02:00
djpbessems
616f8b9a53
fix: Incorrect path
2023-08-24 09:47:16 +02:00
djpbessems
2c5e8e10b5
fix: Inject line break in ca-bundle through variable
continuous-integration/drone/push Build is passing
2023-08-23 17:17:54 +02:00
djpbessems
17ad64013a
build: Move !unsafe data type declaration
continuous-integration/drone/push Build is passing
2023-08-23 16:43:25 +02:00
djpbessems
eb2ada2164
chore: Refactor git commands to git_acp module
2023-08-23 14:31:09 +02:00
djpbessems
3e3a92c344
fix: Rename duplicate keys
continuous-integration/drone/push Build is passing
2023-08-23 14:26:49 +02:00
djpbessems
d86f70a458
fix: Remove redundant dictionary key
continuous-integration/drone/push Build is failing
2023-08-23 14:04:39 +02:00
djpbessems
436995accc
chore: Refactor playbook for idempotency
2023-08-23 14:03:25 +02:00
djpbessems
0310bb9d1a
fix: Incorrect indentation
continuous-integration/drone/push Build is failing
2023-08-23 13:46:55 +02:00
djpbessems
21f03ba048
fix: Incorrect secret types;Missing newline in ca-bundle
2023-08-23 13:46:44 +02:00
djpbessems
b009395f62
chore: Fix/Remove incorrect/redundant key references
continuous-integration/drone/push Build is passing
2023-08-22 21:17:18 +02:00
djpbessems
2110eb9e2c
build: Quote jinja templating delimiters
continuous-integration/drone/push Build is failing
2023-08-22 13:08:06 +02:00
djpbessems
423ecc2f95
fix: Rebase pinniped-concierge on workload-cluster to bitnami chart
continuous-integration/drone/push Build is failing
2023-08-22 12:54:07 +02:00
djpbessems
1a1440f751
build: Rebase pinniped to bitnami helm chart
continuous-integration/drone/push Build is failing
2023-08-22 12:02:13 +02:00
djpbessems
b17501ee1d
fix: Trim digest when applying pinniped manifest; Add ingressroute
continuous-integration/drone/push Build is failing
2023-08-21 11:59:41 +02:00
djpbessems
87eb5e0dd7
build: Fix typo in manifest parser
continuous-integration/drone/push Build is passing
2023-08-21 09:44:11 +02:00
djpbessems
f5ed60fa38
build: Move to external packer plugins
2023-08-21 09:39:05 +02:00
djpbessems
eab5cfc688
fix: Trim digest when parsing pinniped manifest
continuous-integration/drone/push Build is failing
2023-08-21 09:31:11 +02:00
djpbessems
05b271214c
feat: Switch authentication provider to pinniped
continuous-integration/drone/push Build is failing
2023-08-21 09:02:33 +02:00
djpbessems
455a2e14be
fix: Avoid regex_replace pattern duplication
continuous-integration/drone/push Build is passing
2023-07-28 13:23:59 +02:00
djpbessems
f5154f6961
fix: Incorrect nesting of dictionary and filters
2023-07-28 13:22:23 +02:00
djpbessems
4bf5121086
fix: Remove redundant combine filter
continuous-integration/drone/push Build is passing
2023-07-19 22:46:51 +02:00
djpbessems
393b1092e5
fix: Refactor version endpoint json creation to guarantee variable substitution
continuous-integration/drone/push Build is passing
2023-07-19 16:46:23 +02:00
djpbessems
36c30ca646
fix: Aggregate dictionary content within respective component task list
continuous-integration/drone/push Build is passing
2023-07-18 16:05:54 +02:00
djpbessems
8005b172a5
feat: Include manifests in version endpoint
continuous-integration/drone/push Build is passing
2023-07-16 14:52:41 +02:00
djpbessems
13f4965278
fix: Upgrade version endpoint component
continuous-integration/drone/push Build is passing
2023-07-16 11:48:28 +02:00
djpbessems
05f085aee7
feat: Preconfigure root profile for cli tools
continuous-integration/drone/push Build is passing
2023-07-15 19:09:44 +02:00
djpbessems
072fc56050
fix: Refactor to make step-ca initialization idempotent
2023-07-15 19:08:33 +02:00
djpbessems
5363eba1a3
fix: Upgrade version endpoint component
continuous-integration/drone/push Build is passing
2023-07-14 15:38:49 +02:00
djpbessems
a245cc3d48
feat: Dynamically fill version endpoint database
continuous-integration/drone/push Build is passing
2023-07-14 13:49:02 +02:00
djpbessems
51c477fb07
feat: Upgrade version endpoint component
continuous-integration/drone/push Build is passing
2023-07-14 10:48:18 +02:00
djpbessems
1446cba537
fix: Change API call encoding
continuous-integration/drone/push Build is passing
2023-07-13 12:18:33 +02:00
djpbessems
0501a035f2
fix: Upgrade component version
continuous-integration/drone/push Build is passing
2023-07-12 11:49:48 +02:00
djpbessems
6e942af974
fix: Revert skopeo transport when storing container images
continuous-integration/drone/push Build is passing
2023-07-11 14:54:57 +02:00
djpbessems
89874d57ce
fix: Explicitly convert child dictionary to json
continuous-integration/drone/push Build is passing
2023-07-11 11:53:37 +02:00
djpbessems
2b497d4653
fix: Fix playbook tasklist order
2023-07-11 11:42:12 +02:00
djpbessems
cfa4a5379a
feat: Switch to OCI-archive for container storage
2023-07-11 11:41:33 +02:00
djpbessems
a2c2766ff7
fix: Remove non-functional variable references
continuous-integration/drone/push Build is passing
2023-07-08 18:09:48 +02:00
djpbessems
76d3b6c742
build: Include semantic release dry-run logic
continuous-integration/drone/push Build is passing
2023-07-07 17:31:32 +02:00
djpbessems
a5248bd54c
build: Add missing variables
continuous-integration/drone/push Build is failing
2023-07-07 17:12:20 +02:00
djpbessems
cbedc9679f
feat: Add version/metadata API endpoint
continuous-integration/drone/push Build is failing
2023-07-07 16:48:32 +02:00
djpbessems
740b6b3dc9
build: Disable parallel builds entirely
continuous-integration/drone/push Build is passing
2023-07-07 14:33:47 +02:00
djpbessems
0ba87988bc
fix: Incorrect indentation causing malformed PEM file
continuous-integration/drone/push Build is failing
2023-07-07 10:30:20 +02:00
djpbessems
aa14a8a3a8
fix: Refactor kustomize templates
continuous-integration/drone/push Build is passing
2023-07-06 13:01:35 +02:00
djpbessems
1f55ff7cfa
build: Revert to semi-working syntax
continuous-integration/drone/push Build is failing
2023-06-20 16:30:49 +02:00
djpbessems
ba4a0148ff
build: Try different syntax (remove quotes)
continuous-integration/drone/push Build is failing
2023-06-20 15:44:45 +02:00
djpbessems
c177dbd03b
build: Test different syntax for character escape
continuous-integration/drone/push Build is failing
2023-06-20 15:40:39 +02:00
djpbessems
2e8ce6cc00
build: Escape escape sequence characters
continuous-integration/drone/push Build is failing
2023-06-20 15:37:36 +02:00
djpbessems
7fd1cf73db
build: Fix linebreak
continuous-integration/drone/push Build is failing
2023-06-20 15:35:09 +02:00
djpbessems
cf001cd0ce
build:Test explicit tag format
continuous-integration/drone/push Build is failing
2023-06-20 15:32:53 +02:00
djpbessems
438b944011
build: Add missing variable export
continuous-integration/drone/push Build is passing
2023-05-22 13:43:53 +02:00
djpbessems
679a9457b5
build:Fix variable name
continuous-integration/drone/push Build is passing
2023-05-22 12:44:13 +02:00
djpbessems
8b4a1e380c
build:Test semantic-release + build flow
continuous-integration/drone/push Build is failing
2023-05-22 12:19:10 +02:00
djpbessems
0468cd6269
build:Debug echo to file
continuous-integration/drone/push Build is passing
2023-05-22 12:11:14 +02:00
djpbessems
b808397d47
build:Fix var substitution
continuous-integration/drone/push Build is failing
2023-05-22 12:08:01 +02:00
djpbessems
8fd0136bb7
build:debug brace mismatch #2
continuous-integration/drone/push Build is failing
2023-05-22 12:06:14 +02:00
djpbessems
479d896599
build:Debug brace mismatch
continuous-integration/drone/push Build encountered an error
2023-05-22 12:05:32 +02:00
djpbessems
263f156eb1
build:Try different syntax
continuous-integration/drone/push Build encountered an error
2023-05-22 11:55:28 +02:00
djpbessems
f1dfc83d7c
build:Revert back to cli arguments while specifying custom command
continuous-integration/drone/push Build encountered an error
2023-05-22 09:23:44 +02:00
djpbessems
5b950a3834
build:Test with configuration in .releaserc.json
continuous-integration/drone/push Build is passing
2023-05-22 09:09:50 +02:00
djpbessems
978f39d45b
build: Test different semantic-release plugins
continuous-integration/drone/push Build is passing
2023-05-21 18:27:34 +02:00
djpbessems
9b9ab6b784
build:Skip build on tag
continuous-integration/drone/push Build is passing
2023-05-21 18:09:22 +02:00
djpbessems
24dca2755a
fix: Run semantic-release with different drone variable as input
continuous-integration/drone/push Build is passing
2023-05-21 18:02:00 +02:00
djpbessems
0d1db2f29f
feat: Test semantic-release dry-run #2
continuous-integration/drone/push Build is passing
2023-05-21 17:51:04 +02:00
djpbessems
cce39a5bb7
fix:Test semantic release dry-run
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is failing
2023-05-20 15:18:23 +02:00
djpbessems
823cc467fa
Explicitly install semantic-release plugins #2
continuous-integration/drone/push Build is passing
2023-05-20 14:32:47 +02:00
djpbessems
9cb89bf055
Try different syntax
continuous-integration/drone/push Build is failing
2023-05-20 14:30:38 +02:00
djpbessems
358cbe39ea
Fix quote
continuous-integration/drone/push Build is failing
2023-05-20 14:28:31 +02:00
djpbessems
0fee2df2a6
Explicitly install semantic-release plugins
continuous-integration/drone/push Build encountered an error
2023-05-20 13:44:54 +02:00
djpbessems
e4e58e4789
Disable npm plugin
continuous-integration/drone/push Build is failing
2023-05-20 13:31:48 +02:00
djpbessems
75158a8a5b
Fix variable substitution
continuous-integration/drone/push Build is failing
2023-05-20 13:26:49 +02:00
djpbessems
c83d541a0d
Remove redundant parameter
continuous-integration/drone/push Build is failing
2023-05-20 13:24:20 +02:00
djpbessems
a46610f828
Add git credentials
continuous-integration/drone/push Build is failing
2023-05-20 13:22:20 +02:00
djpbessems
fe5147bd2e
Override branch during semantic-release dry-run
continuous-integration/drone/push Build is failing
2023-05-20 12:58:44 +02:00
djpbessems
6d168f0517
Add semantic-release prerequisites
continuous-integration/drone/push Build is passing
2023-05-20 12:48:40 +02:00
djpbessems
68445ee13f
Testing semantic-release
continuous-integration/drone/push Build is failing
2023-05-20 12:44:32 +02:00
djpbessems
48c14afd0f
New major version branch
continuous-integration/drone/push Build is passing
2023-05-19 13:43:23 +02:00
djpbessems
31b21c9b7a
Upgrade node template OS version
continuous-integration/drone/push Build is passing
2023-05-19 12:19:42 +02:00
djpbessems
2addda3f06
Upgrade node template OS version;Upgrade K8s minor version
continuous-integration/drone/push Build is passing
2023-05-19 12:19:06 +02:00
djpbessems
e03cd20d65
Replay upstream changes;Upgrade to latest minor K8s version
continuous-integration/drone/push Build is failing
2023-05-19 11:38:53 +02:00
djpbessems
fd1c306061
Add workload-cluster worker-node size property
continuous-integration/drone/push Build is passing
2023-04-26 09:17:41 +02:00
djpbessems
ca8044b4ab
Workaround to support self-signed vCenter certificate
continuous-integration/drone/push Build is passing
2023-04-25 09:01:10 +02:00
djpbessems
3c98e16e74
Update longhorn settings
continuous-integration/drone/push Build is passing
2023-04-19 08:43:34 +02:00
djpbessems
1860d8e2dd
Configure longhorn through node label;Update version
continuous-integration/drone/push Build is passing
2023-04-18 21:50:26 +02:00
djpbessems
16fdd66328
Hide redundant parameter;Configure oidc provider
continuous-integration/drone/push Build is failing
2023-04-14 09:51:59 +02:00
djpbessems
d73320da32
Add quotes
continuous-integration/drone/push Build is passing
2023-04-13 10:47:52 +02:00
djpbessems
572b7df74c
Switch OIDC provider
continuous-integration/drone/push Build is failing
2023-04-13 10:11:13 +02:00
djpbessems
ee08fd47b5
Configure keycloakx;Convert output to yaml
continuous-integration/drone/push Build is passing
2023-04-11 10:40:33 +02:00
djpbessems
75277e285a
Switch oidc provider
continuous-integration/drone/push Build is passing
2023-04-09 20:04:11 +02:00
djpbessems
debe80a2a1
Fix url
continuous-integration/drone/push Build is passing
2023-04-07 13:19:57 +02:00
djpbessems
2534cea4a0
Pin k3s install.sh version
continuous-integration/drone/push Build was killed
2023-04-07 13:14:34 +02:00
djpbessems
05c3a09ab3
Upgrade k3s version
continuous-integration/drone/push Build is passing
2023-04-07 11:59:29 +02:00
djpbessems
2f91c0f7c3
Move kustomize pattern to strategic merge;Fix regex patterns;Update description
continuous-integration/drone/push Build is passing
2023-04-07 10:29:41 +02:00
djpbessems
c385baf630
Housekeeping;Add separate storage nodepool
continuous-integration/drone/push Build is passing
2023-04-06 13:29:29 +02:00
djpbessems
5c18869d60
Fix missing namespaces;Add default empty value
continuous-integration/drone/push Build is passing
2023-04-06 08:47:37 +02:00
djpbessems
1941e02d94
Fix post-processor paths
continuous-integration/drone/push Build is passing
2023-04-05 17:30:24 +02:00
djpbessems
610495e424
Add random vm name postfix
continuous-integration/drone/push Build is failing
2023-04-05 17:01:36 +02:00
djpbessems
4e6a0549b5
Remove redundant task;Refactor packer vm name
continuous-integration/drone/push Build is failing
2023-04-05 16:51:42 +02:00
djpbessems
db090ac564
Add missing kustomize patch;Switch to query filter
continuous-integration/drone/push Build is failing
2023-04-05 13:37:31 +02:00
djpbessems
2b56677e9a
Remove regex_replace filter;Refactor dict key names;Make chart values optional
continuous-integration/drone/push Build is passing
2023-04-05 10:47:17 +02:00
djpbessems
641ee2d9a7
Rename nodepools
continuous-integration/drone/push Build is passing
2023-04-05 09:46:05 +02:00
djpbessems
979ac38794
Aggregate/store workload cluster chart values
continuous-integration/drone/push Build is passing
2023-04-04 22:44:56 +02:00
djpbessems
86a0b684e2
Add missing key
continuous-integration/drone/push Build is passing
2023-04-04 20:59:54 +02:00
djpbessems
56a33134a0
Housekeeping;Move inclusterippool to gitops;Delete temporary manifests;Align resource naming;Remove redundant config;Add helm configuration
continuous-integration/drone/push Build is passing
2023-04-04 17:22:39 +02:00
djpbessems
915660f618
Housekeeping;Populate all registry mirrors;Disable manifest image reference workaround;Add missing key;Remove redundant filter
continuous-integration/drone/push Build is passing
2023-04-04 10:47:28 +02:00
djpbessems
d0c4251e06
Configure registry mirrors on workload-cluster nodes;Test ansible collection paths #2
continuous-integration/drone/push Build is passing
2023-04-03 21:37:09 +02:00
djpbessems
9ff0e09625
Test ansible collection paths
continuous-integration/drone/push Build is failing
2023-04-03 21:20:10 +02:00
djpbessems
8e76617794
Fix repository path;Add chart values;Fix ansible galaxy cli syntax
continuous-integration/drone/push Build is failing
2023-04-03 17:25:45 +02:00
djpbessems
5a82c9e122
Fix key name;Fix task dependencies
continuous-integration/drone/push Build is failing
2023-04-03 16:32:05 +02:00
djpbessems
cde92b4514
Fix indentation
continuous-integration/drone/push Build is failing
2023-04-03 16:29:16 +02:00
djpbessems
6942c33ae8
Fix Ansible templating;DRY
continuous-integration/drone/push Build encountered an error
2023-04-03 16:26:38 +02:00
djpbessems
7ac4cc0914
Avoid parallel build issues #3
continuous-integration/drone/push Build is passing
2023-04-03 15:43:10 +02:00
djpbessems
c054c76b60
Avoid parallel build issues #2
continuous-integration/drone/push Build is failing
2023-04-03 15:00:06 +02:00
djpbessems
25230fdda2
Avoid parallel build issues
continuous-integration/drone/push Build is failing
2023-04-03 14:50:58 +02:00
djpbessems
89cf69adc7
Refactor cluster registration
continuous-integration/drone/push Build is passing
2023-04-02 22:36:23 +02:00
djpbessems
3f9fc4b7aa
Fix git repository organization;Move cluster api manifests to gitops;Rename gitrepo's
continuous-integration/drone/push Build is passing
2023-04-01 16:10:38 +02:00
djpbessems
570047df3b
Fix target paths;Add git repositories
continuous-integration/drone/push Build is passing
2023-04-01 13:43:36 +02:00
djpbessems
d187f60091
Remove redundant key
continuous-integration/drone/push Build is passing
2023-03-31 18:27:45 +02:00
djpbessems
933615adeb
Refactor gitops repositories;Move capi manifests to subfolder;Sort components in tty console message;Generalize templates
continuous-integration/drone/push Build is passing
2023-03-31 18:19:13 +02:00
djpbessems
1c60214f5a
Add repositories;Push manifests;Change protocol
continuous-integration/drone/push Build is passing
2023-03-31 14:25:03 +02:00
djpbessems
414b72bcb8
Fix path
continuous-integration/drone/push Build is passing
2023-03-29 22:53:56 +02:00
djpbessems
29396de154
Inject CPI image tag into manifest
continuous-integration/drone/push Build is failing
2023-03-29 22:01:43 +02:00
djpbessems
5effe00c19
Upgrade version
continuous-integration/drone/push Build is failing
2023-03-29 13:53:56 +02:00
djpbessems
767be3b8f5
Upgrade CAPI/CAPV
continuous-integration/drone/push Build is failing
2023-03-28 22:36:21 +02:00
djpbessems
eb2f491f72
Refactor git repo creation;Housekeeping
continuous-integration/drone/push Build is failing
2023-03-28 22:31:11 +02:00
djpbessems
cd5fa89a0d
Fix key reference
continuous-integration/drone/push Build is passing
2023-03-28 16:41:48 +02:00
djpbessems
d7e8685225
Download workloadcluster helm-charts;Revert foldernames;Setup git repositories
continuous-integration/drone/push Build is failing
2023-03-28 13:49:18 +02:00
djpbessems
5113dd5b6c
Set default values to optional vapp properties
continuous-integration/drone/push Build is passing
2023-03-25 23:01:23 +01:00
djpbessems
89fd23f66a
Reference node template by inventory path
continuous-integration/drone/push Build is passing
2023-03-25 19:13:11 +01:00
djpbessems
fa0b72a903
Remove git repo logic; Debug ova templates
continuous-integration/drone/push Build is failing
2023-03-25 16:58:23 +01:00
djpbessems
ec6f712427
Add healthcheck;Improve console healthchecks;Increase default retries
continuous-integration/drone/push Build is passing
2023-03-23 16:55:11 +01:00
djpbessems
1c19708855
Increase default retries;Add healthcheck
continuous-integration/drone/push Build is passing
2023-03-23 16:51:17 +01:00
djpbessems
942c13dde7
Improve console healthchecks
continuous-integration/drone/push Build is passing
2023-03-23 11:42:34 +01:00
djpbessems
439223c56e
Build n-1 version
continuous-integration/drone/push Build is passing
2023-03-22 08:54:45 +01:00
djpbessems
b644dc1a04
Fix indentation;Add partition/filesystem/mount specification;Fix disk unit number
continuous-integration/drone/push Build is passing
2023-03-20 12:40:39 +01:00
djpbessems
2de2259c76
Fix linting faults;Add missing keys
continuous-integration/drone/push Build is passing
2023-03-19 17:43:29 +01:00
djpbessems
214a3d189a
Update K8s version
continuous-integration/drone/push Build is passing
2023-03-19 13:17:14 +01:00
djpbessems
df91de5516
Fix missing keys;Add core deployment option
continuous-integration/drone/push Build is passing
2023-03-18 20:08:34 +01:00
djpbessems
68f0524bda
Housekeeping;Disable redundant hook;Add configurable data-disk
continuous-integration/drone/push Build is passing
2023-03-18 18:25:09 +01:00
djpbessems
ff555ce0de
Add missing keys
continuous-integration/drone/push Build is passing
2023-03-16 09:15:05 +01:00
djpbessems
ad0c511651
Fix var reference
2023-03-15 15:02:00 +01:00
djpbessems
bae9696023
Fix variable reference
continuous-integration/drone/push Build is passing
2023-03-15 10:56:55 +01:00
djpbessems
23e1ec1e71
Add missing linebreak
continuous-integration/drone/push Build is failing
2023-03-15 10:26:42 +01:00
djpbessems
6bd49750a4
Add missing key/parameter;Fix dependency type;Add k8s version to filename
continuous-integration/drone/push Build is failing
2023-03-15 10:24:45 +01:00
djpbessems
daa7a240cc
Switch from Network Protocol Profiles to in-cluster IPAM
continuous-integration/drone/push Build is passing
2023-03-14 15:43:11 +01:00
djpbessems
c0b2857be1
Split CAPI cluster manifest;Remove debugging;Add dependency
continuous-integration/drone/push Build is passing
2023-03-14 14:28:24 +01:00
djpbessems
925bc5be39
Add missing comma
continuous-integration/drone/push Build is passing
2023-03-09 12:47:28 +01:00
djpbessems
b6a03484e1
Add container registry login
continuous-integration/drone/push Build is failing
2023-03-09 12:45:51 +01:00
djpbessems
462aebdf17
Fix ephemeral storage out of disk space
continuous-integration/drone/push Build was killed
2023-03-09 11:13:36 +01:00
djpbessems
230dc5e0cd
Force variable type;Ensure minimum default value for storage_benchmark;Fix type mismatch
continuous-integration/drone/push Build is failing
2023-03-09 09:59:45 +01:00
djpbessems
f47777763a
Add serviceaccount token creation;Base delays on storage benchmark
continuous-integration/drone/push Build is passing
2023-03-08 17:07:44 +01:00
djpbessems
cabf813daa
Add crude storage benchmark
continuous-integration/drone/push Build is passing
2023-03-08 13:35:56 +01:00
djpbessems
5aa2141f84
Latest K8s version
continuous-integration/drone/push Build is passing
2023-03-04 16:06:11 +01:00
djpbessems
70a4962afa
Upgrade versions
continuous-integration/drone/push Build is passing
2023-03-03 14:17:45 +01:00
djpbessems
e8da87afd8
Revert OvfTransport changes;Build with new CAPV template
continuous-integration/drone/push Build is passing
2023-03-03 10:25:05 +01:00
djpbessems
90efda336a
Test without ovfenvironment transport enabled
continuous-integration/drone/push Build is failing
2023-03-02 17:04:06 +01:00
djpbessems
8f17551d50
Downgrade node-template OS version
continuous-integration/drone/push Build is passing
2023-03-02 12:28:46 +01:00
djpbessems
75e2250a50
Test custom-built nodetemplate
continuous-integration/drone/push Build is passing
2023-03-02 10:23:38 +01:00
djpbessems
6c9a8e4abd
Upgrade version
continuous-integration/drone/push Build is passing
2023-03-02 09:16:51 +01:00
djpbessems
6940bdb1d3
Testing multiline description #2;Improve parameter UX;Upgrade versions
continuous-integration/drone/push Build is failing
2023-02-28 11:16:14 +01:00
djpbessems
64644d7eff
Add node sizing parameters;Add description
continuous-integration/drone/push Build is passing
2023-02-27 10:00:07 +01:00
djpbessems
c9c8b79891
Fix key reference
continuous-integration/drone/push Build is passing
2023-02-22 21:12:23 +01:00
djpbessems
8aa42ffb67
Fix chart version
continuous-integration/drone/push Build is failing
2023-02-22 20:49:02 +01:00
djpbessems
0f335d6841
Fix missing key in dict
continuous-integration/drone/push Build encountered an error
2023-02-22 20:47:41 +01:00
djpbessems
0170ee7944
Include kube-prometheus-stack
continuous-integration/drone/push Build is failing
2023-02-22 17:33:37 +01:00
djpbessems
e0726f858c
Housekeeping;Upgrade versions
continuous-integration/drone/push Build is failing
2023-02-17 17:43:41 +01:00
djpbessems
b7a3669681
Upgrade version;Disable git rebase/push
continuous-integration/drone/push Build is passing
2023-02-13 22:13:22 +01:00
djpbessems
438b40dd53
Add quotes
continuous-integration/drone/push Build is passing
2023-02-13 13:05:44 +01:00
djpbessems
9e7eaf2ff7
Fix var reference;Upgrade version;Add LDAP configuration
continuous-integration/drone/push Build is failing
2023-02-13 12:04:32 +01:00
djpbessems
7931b1ed44
Upgrade version;Housekeeping;Reduce verbosity;Sanitize input;Fix url reference;Test Dex
continuous-integration/drone/push Build is passing
2023-02-10 15:12:54 +01:00
djpbessems
b8cb76e7ac
Reduce loop list length;Test vApp properties
continuous-integration/drone/push Build is passing
2023-02-07 22:11:09 +01:00
djpbessems
4d2513c1a5
Adjust retries/delay;Upgrade version
continuous-integration/drone/push Build is passing
2023-02-07 17:47:00 +01:00
djpbessems
df069672f3
Upgrade versions
continuous-integration/drone/push Build is passing
2023-02-07 11:58:44 +01:00
djpbessems
27106b1f34
Add upgrade tasks;Housekeeping
continuous-integration/drone/push Build is passing
2023-02-06 14:17:05 +01:00
djpbessems
abcf530b49
Decrease provisioner pause;Apply bug workaround;Housekeeping
continuous-integration/drone/push Build is passing
2023-02-06 10:59:41 +01:00
djpbessems
1c950086fa
Remove redundant conditional;Remove debugging;Fix module parameters;Fix var reference
continuous-integration/drone/push Build is passing
2023-02-05 10:38:12 +01:00
djpbessems
ede82ea7e7
Fix conditional
continuous-integration/drone/push Build is passing
2023-02-04 15:54:36 +01:00
djpbessems
6d5b8e2d96
Fix label syntax;Add retries;Sort list;Housekeeping
continuous-integration/drone/push Build is passing
2023-02-04 12:00:10 +01:00
djpbessems
a020ac0e15
Fix marker collission;Add missing key
continuous-integration/drone/push Build is passing
2023-02-03 15:49:38 +01:00
djpbessems
f74d94a5e0
Update hypervisor details;Upgrade components;Housekeeping;Add decom tasks;Prevent configuration reset #2;Add morefid label
continuous-integration/drone/push Build is passing
2023-02-03 13:11:54 +01:00
djpbessems
d874da0cb3
Prevent configuration reset;Fix query
continuous-integration/drone/push Build is passing
2023-02-02 21:52:57 +01:00
djpbessems
07e95d82a2
Remove debugging
continuous-integration/drone/push Build is passing
2023-02-02 13:22:45 +01:00
djpbessems
5aecf61a01
Reorder ingress configuration tasks;Housekeeping
continuous-integration/drone/push Build is passing
2023-02-01 20:07:04 +01:00
djpbessems
be4b6177f9
Revert CAPV image
continuous-integration/drone/push Build is passing
2023-02-01 12:17:53 +01:00
djpbessems
aacfbfc2fa
Upgrade versions;Add delay;Housekeeping;Fix indentation
continuous-integration/drone/push Build is passing
2023-02-01 10:54:47 +01:00
djpbessems
0c44f1fd54
Add missing key
continuous-integration/drone/push Build is passing
2023-01-31 15:23:48 +01:00
djpbessems
e5908fde1c
Add retries to preflight check;Move/refactor tasks to front
continuous-integration/drone/push Build is passing
2023-01-31 13:42:26 +01:00
djpbessems
c793ced9f3
Remove redundant tasks;Add readycheck;Housekeeping;Add further upgrade tasks
continuous-integration/drone/push Build is passing
2023-01-30 16:24:37 +01:00
djpbessems
2870041530
Fix typo;Add debugging;Add missing key
continuous-integration/drone/push Build is passing
2023-01-30 14:26:28 +01:00
djpbessems
9887faa7c4
Refactor helm chart values
continuous-integration/drone/push Build is passing
2023-01-30 10:55:47 +01:00
djpbessems
51cabfa8d2
Add base64 filter
continuous-integration/drone/push Build is passing
2023-01-30 08:40:23 +01:00
djpbessems
95f5750291
Fix var reference;Fix port;Merge chart values
continuous-integration/drone/push Build is passing
2023-01-29 19:02:06 +01:00
djpbessems
e3ce60bcb4
Housekeeping;Generate root ca preemptively
continuous-integration/drone/push Build is passing
2023-01-29 12:43:55 +01:00
djpbessems
79b794dba2
Configure inotify limits;Filter updating image references
continuous-integration/drone/push Build is passing
2023-01-26 16:58:15 +01:00
djpbessems
907ec8bf3b
Increase default garbage collection threshold
continuous-integration/drone/push Build is passing
2023-01-26 09:30:36 +01:00
djpbessems
a4db841a7a
Attempt to properly match build w/ source #3
continuous-integration/drone/push Build is passing
2023-01-25 14:40:28 +01:00
djpbessems
3f2f19b36a
Attempt to properly match build w/ source #2
continuous-integration/drone/push Build is failing
2023-01-25 14:35:54 +01:00
djpbessems
8a753daed7
Attempt to fix syntax
continuous-integration/drone/push Build is failing
2023-01-25 14:30:58 +01:00
djpbessems
fdfe5f100b
Attempt to properly match build w/ source
continuous-integration/drone/push Build is failing
2023-01-25 14:16:50 +01:00
djpbessems
4bcb1198f3
Add replica rebuild wait;Upgrade longhorn&harbor
continuous-integration/drone/push Build is passing
2023-01-25 12:36:21 +01:00
djpbessems
64c2c35383
Fix update strategy
2023-01-25 11:21:08 +01:00
djpbessems
e21b11a37a
Fix var reference;Housekeeping;Improve UX
2023-01-25 10:28:28 +01:00
djpbessems
dd802e0620
Remove debugging;Sanitize hypervisor username;Traefik /data volume permission fix #2;Specify kubeconfig x3
continuous-integration/drone/push Build is passing
2023-01-24 16:41:18 +01:00
djpbessems
17cf7925d6
Traefik /data volume permission fix
continuous-integration/drone/push Build is passing
2023-01-24 10:41:22 +01:00
djpbessems
2b81d4caa0
Enable traefik persistence
continuous-integration/drone/push Build is passing
2023-01-23 16:45:04 +01:00
djpbessems
a4e243e882
Increase volumes;Move template
continuous-integration/drone/push Build is passing
2023-01-23 14:56:19 +01:00
djpbessems
2531a4fb5d
Add preflight retries;Housekeeping;Upload&Import images;Fix var reference;Improve UX
continuous-integration/drone/push Build is passing
2023-01-23 09:12:35 +01:00
djpbessems
ca51303602
Change ImagePullPolicy;Update tty console message;Sanitize user input;Add missing vapp property
continuous-integration/drone/push Build is passing
2023-01-22 15:08:12 +01:00
djpbessems
e7d89006fc
Fix var reference;Fix task order;Fix block scalar
continuous-integration/drone/push Build is passing
2023-01-22 11:44:41 +01:00
djpbessems
531ead868a
Fix var reference
continuous-integration/drone/push Build is passing
2023-01-21 16:58:51 +01:00
djpbessems
3dec92a955
Fix typo
continuous-integration/drone/push Build is failing
2023-01-21 16:22:24 +01:00
djpbessems
d67bf86dab
Test ansible output regression workaround #2;Refactor vapp properties;Add kube-vip dependency;Refactor netplan;Download/Trust root CA
continuous-integration/drone/push Build is failing
2023-01-21 16:12:11 +01:00
djpbessems
43d83e8e31
Move files between payload folders;Define upgrade vapp properties;Join metacluster
continuous-integration/drone/push Build is passing
2023-01-20 13:23:34 +01:00
djpbessems
1428fe73f7
Fix path;Debug packer contextual vars
continuous-integration/drone/push Build is passing
2023-01-19 21:15:48 +01:00
djpbessems
cd308d116b
Fix quote
continuous-integration/drone/push Build is passing
2023-01-19 16:08:20 +01:00
djpbessems
d915c21e44
Upgrade base image;Unpin ansible-core;Attempt different packer syntax
continuous-integration/drone/push Build is failing
2023-01-19 15:24:23 +01:00
djpbessems
89532ff7fb
Remove duplicate block definition
continuous-integration/drone/push Build is failing
2023-01-19 13:38:30 +01:00
djpbessems
1f7fb31afe
Fix quotes
continuous-integration/drone/push Build is failing
2023-01-19 13:36:33 +01:00
djpbessems
52fbc561dd
Define install token;Change artifact path
continuous-integration/drone/push Build is failing
2023-01-19 13:30:13 +01:00
djpbessems
849c86b22b
Test ansible output regression workaround;Fix filename
continuous-integration/drone/push Build is failing
2023-01-18 18:42:21 +01:00
djpbessems
c1bff94cd1
Parallel build of bootstrap/upgrade ova;Split ansible tasks respectively
continuous-integration/drone/push Build is failing
2023-01-18 15:09:32 +01:00
djpbessems
8ba8b5aaab
Revert CAPV image
continuous-integration/drone/push Build is passing
2023-01-18 11:31:26 +01:00
djpbessems
f2dadb3e47
Move readycheck;Fix template value
continuous-integration/drone/push Build is passing
2023-01-17 15:08:20 +01:00
djpbessems
8e2df51993
Add retries
continuous-integration/drone/push Build is passing
2023-01-17 12:21:40 +01:00
djpbessems
2a9841fb0c
Fix hypervisor settings
continuous-integration/drone/push Build is failing
2023-01-17 11:49:16 +01:00
djpbessems
c2219a5ddc
Upgrade CAPV images;Add readycheck
continuous-integration/drone/push Build is failing
2023-01-17 11:45:25 +01:00
djpbessems
336150b00c
Fix typo;Fix module;Register workloadcluster in argocd #2;Reduce tty refresh frequency;Upgrade component
continuous-integration/drone/push Build is passing
2023-01-13 09:03:35 +01:00
djpbessems
d1b1635942
Avoid ansible-galaxy timeouts
continuous-integration/drone/push Build is passing
2023-01-07 12:14:00 +01:00
djpbessems
62660c8d6c
Switch tty message to systemd service;Add missing kubeconfig;Refactor tty script
continuous-integration/drone/push Build is failing
2023-01-07 11:58:58 +01:00
djpbessems
2a5a154df0
Fix kubeconfig source;(WIP)Register workloadcluster in argocd
continuous-integration/drone/push Build is passing
2023-01-06 16:27:33 +01:00
djpbessems
36e3a2b99f
Add cluster api readycheck;Reorder tasks
continuous-integration/drone/push Build is passing
2023-01-06 13:34:26 +01:00
djpbessems
07b61d8bf3
Temporarily disable reboot
continuous-integration/drone/push Build is passing
2023-01-06 10:59:59 +01:00
djpbessems
3710f97b38
Fix var reference
continuous-integration/drone/push Build is passing
2023-01-05 17:21:40 +01:00
djpbessems
6c3867fb57
Fix linting error;Add workload cluster generation/configuration
continuous-integration/drone/push Build is failing
2023-01-05 16:42:20 +01:00
djpbessems
edc19464e2
Revert readycheck for step-ca;Revert retries;DRY;Upgrade components;Fix syntax
continuous-integration/drone/push Build is failing
2023-01-05 13:48:47 +01:00
djpbessems
85dcbb73a4
Increase retry limit for helm charts
continuous-integration/drone/push Build is failing
2023-01-05 10:01:03 +01:00
djpbessems
9e63e243b8
Add missing vApp property;Fix preflight check;Add missing folder;Revert Longhorn&K3s version
continuous-integration/drone/push Build is passing
2023-01-04 15:36:20 +01:00
djpbessems
d343b84b30
Add preflight check;Refactor readychecks;Quote input variables;Fix kustomization template;Apply kustomization;Generate new cluster-api manifest
continuous-integration/drone/push Build is passing
2023-01-04 13:22:35 +01:00
djpbessems
31a91d826f
Refactor readycheck
continuous-integration/drone/push Build is passing
2023-01-03 19:31:39 +01:00
djpbessems
3f24a4af1a
Add graceful shutdown configuration
continuous-integration/drone/push Build is passing
2023-01-03 11:28:32 +01:00
djpbessems
dc4fa31070
Remove component;Disable restart;Force overwrite of network protocol profile;Housekeeping
continuous-integration/drone/push Build is passing
2023-01-03 11:09:51 +01:00
djpbessems
d91acb9c0d
Fix/Optimize kustomization template;Simplify dictionary
continuous-integration/drone/push Build is passing
2023-01-02 21:20:08 +01:00
djpbessems
9c6e1ff386
Housekeeping;Apply cluster-template kustomization
continuous-integration/drone/push Build is passing
2023-01-02 14:39:01 +01:00
djpbessems
f03e0c3bda
Copy kubeadm images to separate project
2023-01-02 09:13:56 +01:00
djpbessems
deb524d1f5
Pin version for kubeadm container images
continuous-integration/drone/push Build is passing
2023-01-01 13:39:23 +01:00
djpbessems
3674862ff4
Update 'ansible/roles/assets/tasks/containerimages.yml'
continuous-integration/drone/push Build is passing
2023-01-01 02:33:58 +00:00
djpbessems
08a543e27f
Add debugging;Fix readiness check;Create kubeadm registry project
continuous-integration/drone/push Build is passing
2022-12-31 17:15:13 +01:00
djpbessems
0fd4cbb92f
Inject kubeadm container images
continuous-integration/drone/push Build is passing
2022-12-31 13:11:33 +01:00
djpbessems
6c31038b1a
Upgrade versions; Attempt to add more robust wait/retry for helm chart installation
continuous-integration/drone/push Build is passing
2022-12-30 18:05:30 +01:00
djpbessems
fdead3c41c
Fix foldername;Add semi-recursive yaml parse commands
continuous-integration/drone/push Build is passing
2022-12-30 11:14:49 +01:00
djpbessems
3efee69602
Refactor network protocol profile;Update container image references to local registry;Update/Remove dependencies
continuous-integration/drone/push Build is passing
2022-12-29 12:31:27 +01:00
djpbessems
0c8272c9e4
Add dependency container image;(WIP)Update image reference
continuous-integration/drone/push Build is passing
2022-12-27 14:00:10 +01:00
djpbessems
fcb05e2e12
Improve user experience;Upgrade dependency
continuous-integration/drone/push Build is passing
2022-12-26 17:01:05 +01:00
djpbessems
6de8ea3029
Fix vApp property value
continuous-integration/drone/push Build is passing
2022-12-24 15:31:37 +01:00
djpbessems
4b5acf5e95
Add retries;Increase ova cpu sizing;Replace deployment options
continuous-integration/drone/push Build is passing
2022-12-23 21:49:15 +01:00
djpbessems
5c68b87d67
Upgrade dependency;Fix syntax
continuous-integration/drone/push Build is passing
2022-12-23 12:51:10 +01:00
djpbessems
e538fce0f8
Upgrade dependency
continuous-integration/drone/push Build is passing
2022-12-22 19:49:56 +01:00
djpbessems
b67bc43a70
Refactor vApp properties;Add dependency
continuous-integration/drone/push Build was killed
2022-12-22 19:44:33 +01:00
djpbessems
78c1d7fb54
Housekeeping;
continuous-integration/drone/push Build is passing
2022-12-15 22:17:07 +01:00
djpbessems
ab5f082933
Define registry mirrors dynamically;Fix path;Fix Ansible config
continuous-integration/drone/push Build is passing
2022-12-10 16:56:13 +01:00
djpbessems
e3f44fab0a
Add missing folder
continuous-integration/drone/push Build is passing
2022-12-04 12:23:18 +01:00
djpbessems
f68189e3b7
Include IPAM in-cluster provider
continuous-integration/drone/push Build is failing
2022-12-04 11:22:17 +01:00
djpbessems
f3224416cb
Reenable key;Upgrade ClusterAPI
continuous-integration/drone/push Build is passing
2022-12-01 13:45:37 +01:00
djpbessems
96ee96b470
Ensure API availability
continuous-integration/drone/push Build is passing
2022-11-29 14:48:19 +01:00
djpbessems
a20cb4417c
Configure Ansible defaults
continuous-integration/drone/push Build is failing
2022-11-29 14:32:44 +01:00
djpbessems
433a231487
Improve feedback;Housekeeping;Downgrade K3s version
continuous-integration/drone/push Build is passing
2022-11-29 13:02:06 +01:00
djpbessems
b890a03760
Housekeeping;Improved feedback;Prevent duplicates
continuous-integration/drone/push Build is passing
2022-11-29 11:24:26 +01:00
djpbessems
92eee0744e
Attempt to simplify/aggregate dicts
continuous-integration/drone/push Build is failing
2022-11-28 16:58:56 +01:00
djpbessems
83ce1be8bf
Fix var reference;Upgrade all included components
continuous-integration/drone/push Build is passing
2022-11-28 16:22:15 +01:00
djpbessems
a364a7c359
Use interface autodetection;Skip TLS Verify
continuous-integration/drone/push Build is passing
2022-11-28 13:29:56 +01:00
djpbessems
edca98549c
Add explicit version;Add cni plugin;Add vApp properties to node template
continuous-integration/drone/push Build is passing
2022-11-28 10:25:25 +01:00
djpbessems
146887e9e1
Fix linting errors
continuous-integration/drone/push Build is passing
2022-11-25 09:50:55 +01:00
djpbessems
9bfa6bf658
Fix API ready check
continuous-integration/drone/push Build is failing
2022-11-25 09:29:28 +01:00
djpbessems
b9575d2de4
Ensure API readiness
continuous-integration/drone/push Build is passing
2022-11-24 13:46:19 +01:00
djpbessems
e249498109
Fix paths
2022-11-24 12:39:28 +01:00
djpbessems
01a1c0bf0a
Fix typo
continuous-integration/drone/push Build is passing
2022-11-24 11:22:13 +01:00
djpbessems
c27712bc20
Simplify playbook roles
continuous-integration/drone/push Build is failing
2022-11-24 10:59:41 +01:00
djpbessems
2d99511360
Upgrade cluster api and dependencies
continuous-integration/drone/push Build is passing
2022-11-24 10:04:46 +01:00
djpbessems
46a927b777
Fix script logic;Remove source files
continuous-integration/drone/push Build is passing
2022-11-23 13:30:32 +01:00
djpbessems
c9a8598a35
Move tarball compression to background service;Housekeeping
continuous-integration/drone/push Build is passing
2022-11-23 10:25:35 +01:00
djpbessems
0d7b1ab269
Debug taints #2
continuous-integration/drone/push Build is passing
2022-11-21 12:37:12 +01:00
djpbessems
4786507366
Debug taints
continuous-integration/drone/push Build is passing
2022-11-18 17:54:13 +01:00
djpbessems
ed4c1145b6
Fix unique id in loop #2
continuous-integration/drone/push Build is passing
2022-11-17 12:02:27 +01:00
djpbessems
3aa44e0f83
Add retries #2
continuous-integration/drone/push Build is failing
2022-11-17 11:21:19 +01:00
djpbessems
3a48676ca7
Add retries
continuous-integration/drone/push Build is failing
2022-11-17 10:51:27 +01:00
djpbessems
44daf9191a
Revert dict attribute;Move template;Add missing template attribute;Fix unique id in loop
continuous-integration/drone/push Build is failing
2022-11-17 10:17:17 +01:00
djpbessems
83ee632ff9
Move task;Fix static value;Improve shell logic/ansible filter;Fix typo
continuous-integration/drone/push Build is failing
2022-11-17 09:22:58 +01:00
djpbessems
be562f0124
Add unique postfix to tarball
continuous-integration/drone/push Build is failing
2022-11-17 08:35:00 +01:00
djpbessems
f711908ddb
Upgrade skopeo
continuous-integration/drone/push Build is failing
2022-11-14 12:37:24 +01:00
djpbessems
6f7b8e99f2
Add retries
continuous-integration/drone/push Build is failing
2022-11-14 09:36:13 +01:00
djpbessems
6261bfdda7
Add retries for container import; Add cluster API images
continuous-integration/drone/push Build is failing
2022-11-12 11:03:22 +01:00
djpbessems
5751e7200c
Add missing kubeconfig path;Reorder cleanup tasks
continuous-integration/drone/push Build is passing
2022-11-10 21:27:17 +01:00
djpbessems
6ce1a66d3e
Avoid latest Ansible version
continuous-integration/drone/push Build is passing
2022-11-10 15:03:11 +01:00
djpbessems
85fb68b2e0
Fix template name;Fix interface name
continuous-integration/drone/push Build is passing
2022-11-09 16:59:43 +01:00
djpbessems
b47dda7a50
Enable gather facts; Fix typo and conditional;Add missing manifests;Initialize cluster API
continuous-integration/drone/push Build is failing
2022-11-09 16:43:49 +01:00
djpbessems
838c7b6361
Add pause to loop iteration; Replace wrong variable reference
continuous-integration/drone/push Build is failing
2022-11-09 15:35:42 +01:00
djpbessems
2ca91b5dea
Reorder vApp properties
continuous-integration/drone/push Build is passing
2022-11-09 11:40:27 +01:00
djpbessems
42d79a95ca
Merge vars_files
continuous-integration/drone/push Build is passing
2022-11-08 20:17:36 +01:00
djpbessems
1f4bbca7ec
Add missing key to dict #2
continuous-integration/drone/push Build is failing
2022-11-08 20:11:31 +01:00
djpbessems
fe8700f300
Housekeeping;Add missing key to dict
continuous-integration/drone/push Build is passing
2022-11-08 19:46:37 +01:00
djpbessems
ac4b011e83
Add vApp property
continuous-integration/drone/push Build is passing
2022-11-08 15:48:00 +01:00
djpbessems
7ca9d20b65
Write template during firstboot
continuous-integration/drone/push Build is passing
2022-11-08 14:43:40 +01:00
djpbessems
0f79832d96
Change syntax
continuous-integration/drone/push Build is passing
2022-11-08 11:53:07 +01:00
djpbessems
8926b72344
Rebase node templates;Switch to linked clones;Rename dictionary;Add debugging
continuous-integration/drone/push Build is failing
2022-11-08 08:54:33 +01:00
djpbessems
5985615868
Fix url;Disable debugging
continuous-integration/drone/push Build is passing
2022-11-07 16:09:14 +01:00
djpbessems
4655fe7465
Allow multiple results;Add debugging
continuous-integration/drone/push Build is passing
2022-11-07 14:06:34 +01:00
djpbessems
15622d8a21
Upgrade binary #2
continuous-integration/drone/push Build is failing
2022-11-07 13:29:00 +01:00
djpbessems
5c75452315
Add fileflob filter; Housekeeping;Add dependency;Upgrade binary
continuous-integration/drone/push Build was killed
2022-11-07 13:28:44 +01:00
djpbessems
f27dea92e3
Filter empty results;Remove debugging
continuous-integration/drone/push Build is passing
2022-11-07 09:03:49 +01:00
djpbessems
67ec47b2b3
Debug manifest parsing
continuous-integration/drone/push Build is failing
2022-11-07 08:40:19 +01:00
djpbessems
c6170436f4
Filter undefined items
continuous-integration/drone/push Build is failing
2022-11-07 07:38:01 +01:00
djpbessems
5b4eb2e443
Update 'ansible/roles/metacluster/tasks/components.yml'
continuous-integration/drone/push Build is failing
2022-11-07 03:18:20 +00:00
djpbessems
68a1534d9c
Update 'ansible/roles/metacluster/tasks/components.yml'
continuous-integration/drone/push Build was killed
2022-11-07 03:16:49 +00:00
djpbessems
e656780f56
Fix template
continuous-integration/drone/push Build is failing
2022-11-07 03:36:01 +01:00
djpbessems
464ed497fe
Move config to firstboot;Split yaml;Improve feedback
continuous-integration/drone/push Build is failing
2022-11-07 03:11:59 +01:00
djpbessems
eb46c384a8
Fix label
continuous-integration/drone/push Build is failing
2022-11-07 02:39:51 +01:00
djpbessems
78526527bb
Remove filter;Improve feedback
continuous-integration/drone/push Build was killed
2022-11-07 02:18:54 +01:00
djpbessems
22c06e2388
Fix loop var;Fix template vars
continuous-integration/drone/push Build is failing
2022-11-07 01:57:30 +01:00
djpbessems
09c4a17050
Fix url's
continuous-integration/drone/push Build is failing
2022-11-06 20:41:02 +01:00
djpbessems
35ced380a4
Fix variable names #2 ; Update clusterctl config template
continuous-integration/drone/push Build is failing
2022-11-06 20:04:28 +01:00
djpbessems
9199809da5
Fix variable names;Add clusterctl config template
continuous-integration/drone/push Build is failing
2022-11-06 14:21:35 +01:00
djpbessems
806bf24fc0
Pin version;Store manifests in folder structure
continuous-integration/drone/push Build is failing
2022-11-06 13:23:14 +01:00
djpbessems
4733d8e5f8
Fix variable references
continuous-integration/drone/push Build is passing
2022-10-17 21:30:06 +02:00
djpbessems
65346db100
Debug variables
continuous-integration/drone/push Build is passing
2022-10-17 21:03:13 +02:00
djpbessems
8eb85e4b11
Fix syntax
continuous-integration/drone/push Build is passing
2022-10-17 16:56:24 +02:00
djpbessems
716818c23c
Avoid lookup
continuous-integration/drone/push Build is failing
2022-10-17 14:28:59 +02:00
djpbessems
f4d32d7828
Test join syntax
continuous-integration/drone/push Build is failing
2022-10-17 13:47:32 +02:00
djpbessems
c44b40568d
Fix module
continuous-integration/drone/push Build is failing
2022-10-17 12:06:26 +02:00
djpbessems
67676ff03b
Download ClusterAPI assets
continuous-integration/drone/push Build is failing
2022-10-17 11:13:13 +02:00
djpbessems
204faa7415
Upgrade binary #2
continuous-integration/drone/push Build is passing
2022-10-10 16:36:48 +02:00
djpbessems
35a5656c59
Configure 'needrestart' package
2022-10-10 16:05:48 +02:00
djpbessems
3fe83457ea
Fix url
2022-10-10 16:03:57 +02:00
djpbessems
3c11ce5dde
Upgrade binary
continuous-integration/drone/push Build is failing
2022-10-10 15:58:46 +02:00
djpbessems
7a1b563851
Add clusterapi prereqs
continuous-integration/drone/push Build is passing
2022-09-19 13:15:09 +02:00
djpbessems
0bddae0440
Move filter_plugin folder;Improve feedback;Add missing attributes
continuous-integration/drone/push Build is passing
2022-09-07 09:46:36 +02:00
djpbessems
8181ae4017
Add missing dependency
continuous-integration/drone/push Build is passing
2022-09-06 16:37:26 +02:00
djpbessems
ac3f162dd4
Fix linting error
continuous-integration/drone/push Build is passing
2022-09-06 13:41:51 +02:00
djpbessems
aa5c45e6e6
Add key/value pair to configmap
continuous-integration/drone/push Build is failing
2022-09-06 13:39:35 +02:00
djpbessems
a67ef0e1bd
Divide hypervisor/vapp details over secret/configmap;Add filter plugin;Retain newlines in template;Add vApp properties
continuous-integration/drone/push Build is failing
2022-09-06 13:34:39 +02:00
djpbessems
1794b24998
Fix labels;Fix feedback
continuous-integration/drone/push Build is passing
2022-09-05 08:39:18 +02:00
djpbessems
7c7333690d
Fix linting warning;Add annotations
continuous-integration/drone/push Build is passing
2022-09-04 21:41:49 +02:00
djpbessems
7b17b8ad63
Sort fileglob loops;Fix filter parameter;Remove redundant key;Fix multiline key/value pairs;Add helm-adopt labels
continuous-integration/drone/push Build is passing
2022-09-04 14:51:07 +02:00
djpbessems
1141225907
Install SealedSecrets;Store hypervisor credentials in secret
continuous-integration/drone/push Build is passing
2022-09-03 17:44:44 +02:00
djpbessems
6c4fe7a0e6
Improve feedback;Fix Gitea config;Fix argocd config
continuous-integration/drone/push Build is passing
2022-08-31 12:04:53 +02:00
djpbessems
8d13b527be
Store certificate in configmap/secret dynamically;Remove helmchart values
continuous-integration/drone/push Build is passing
2022-08-30 21:14:51 +02:00
djpbessems
d8299ee90c
Fix yaml;Fix volumemount;Fix filename
continuous-integration/drone/push Build is passing
2022-08-30 18:11:02 +02:00
djpbessems
b34ac733f4
Add missing task
continuous-integration/drone/push Build is passing
2022-08-30 14:52:43 +02:00
djpbessems
9f2e6ee160
Change gitea config;Remove image compression logic;Switch to template;Reenable/Move workaround
continuous-integration/drone/push Build is passing
2022-08-30 14:39:01 +02:00
djpbessems
042b9eb36f
Fix filename/keyname;Disable jinja trim_blocks
continuous-integration/drone/push Build is passing
2022-08-29 22:43:26 +02:00
djpbessems
2097dec958
Disable tags
continuous-integration/drone/push Build is failing
2022-08-29 19:26:17 +02:00
djpbessems
0c1fca9643
Fix readycheck;Create namespaces explicitly
continuous-integration/drone/push Build is passing
2022-08-29 14:43:26 +02:00
djpbessems
b0dad1caf7
Remove redundant tasks;Fix health check;Add gitea config
continuous-integration/drone/push Build is passing
2022-08-29 08:51:33 +02:00
djpbessems
2cd2c4c6d0
Fix typo;Fix readycheck;Add argocd applicationset
continuous-integration/drone/push Build is passing
2022-08-28 20:10:08 +02:00
djpbessems
bd0b74ba19
Merge branch 'Kubernetes.Bootstrap.Appliance' of https://code.spamasaurus.com/djpbessems/Packer.Images into Kubernetes.Bootstrap.Appliance
continuous-integration/drone/push Build is passing
2022-08-28 10:00:59 +02:00
djpbessems
521b323de2
Add retries
2022-08-28 10:00:58 +02:00
djpbessems
35b3d5d3b9
Refine task order w/ tags;Fix API check
continuous-integration/drone/push Build is failing
2022-08-28 09:07:17 +02:00
djpbessems
675dce4160
Split up tasklist;Revert namespace;Distribute root cert
continuous-integration/drone/push Build is passing
2022-08-27 21:10:51 +02:00
djpbessems
bd7c1f92e8
Set traefik cert duration
continuous-integration/drone/push Build is passing
2022-08-26 11:31:12 +02:00
djpbessems
7d837a1711
Fix indentation
continuous-integration/drone/push Build was killed
2022-08-26 08:29:55 +02:00
djpbessems
e1b57cfdea
Fix configmap name
continuous-integration/drone/push Build is passing
2022-08-25 16:06:29 +02:00
djpbessems
84d644db67
Fix namespace #2
continuous-integration/drone/push Build is passing
2022-08-25 13:11:33 +02:00
djpbessems
5cffb61544
Fix indentation
continuous-integration/drone/push Build was killed
2022-08-25 13:08:35 +02:00
djpbessems
1083937d5d
Fix configmap namespace
continuous-integration/drone/push Build was killed
2022-08-25 12:56:37 +02:00
djpbessems
e52c63f80c
Fix ingress namespace
continuous-integration/drone/push Build was killed
2022-08-25 12:51:29 +02:00
djpbessems
c7579ea4a6
Fix endpoint
continuous-integration/drone/push Build was killed
2022-08-25 12:06:56 +02:00
djpbessems
fba2e3e4b1
Disable http challenge;Inject stepca cert;Set default certresolver
continuous-integration/drone/push Build was killed
2022-08-25 12:04:51 +02:00
djpbessems
1c43bb19d2
Add acme provisioner;Force system certs update
continuous-integration/drone/push Build is passing
2022-08-25 08:22:28 +02:00
djpbessems
9a3898e0b8
Retrieve step-ca more reliably;Configure step-ca admin credentials
continuous-integration/drone/push Build is passing
2022-08-24 17:44:30 +02:00
djpbessems
a3da5b8f93
Migrate from helm-controlled ingress to passthrough ingressRoute
continuous-integration/drone/push Build is passing
2022-08-24 11:21:51 +02:00
djpbessems
5f02ddab49
Add default value
2022-08-23 14:38:03 +02:00
djpbessems
585e39cb97
Disable Harbor tls (rely on Traefik);Configure Traefik with custom certResolver;Retrieve & install root ca in truststore
continuous-integration/drone/push Build is passing
2022-08-23 14:31:53 +02:00
djpbessems
1cd7e1510f
Configure CA w/ ingress
continuous-integration/drone/push Build is passing
2022-08-23 12:37:38 +02:00
djpbessems
0534b031fa
Handle duplicate images;Add registry endpoint
continuous-integration/drone/push Build is passing
2022-08-22 14:54:54 +02:00
djpbessems
c8509aa3d5
Fix keyname
continuous-integration/drone/push Build is failing
2022-08-22 14:28:06 +02:00
djpbessems
158af986c3
Add quotes
continuous-integration/drone/push Build is failing
2022-08-22 13:46:43 +02:00
djpbessems
5e537966f6
Debug Ansible issue
continuous-integration/drone/push Build is failing
2022-08-22 13:20:03 +02:00
djpbessems
3849b79493
Add step-ca component
continuous-integration/drone/push Build is failing
2022-08-22 12:52:47 +02:00
djpbessems
5f1d1bfa8a
Change order (test timing of handler)
continuous-integration/drone/push Build is passing
2022-08-19 12:55:53 +02:00
djpbessems
fe306bd845
Allow handler to fail (timing issue helm charts)
continuous-integration/drone/push Build is passing
2022-08-18 12:54:16 +02:00
djpbessems
ccbd4ed984
Fix task order;Add default hostname value
continuous-integration/drone/push Build is passing
2022-08-18 12:44:08 +02:00
djpbessems
fdc5c44e6a
Remove handler from non-firstboot steps;Fix kubeconfig order/logic
continuous-integration/drone/push Build is passing
2022-08-17 08:32:35 +02:00
djpbessems
c57291af6d
Force apply manifests w/ handler;Add dependency
continuous-integration/drone/push Build is failing
2022-08-16 15:16:20 +02:00
djpbessems
d652cf0346
Configure ArgoCD declaratively
continuous-integration/drone/push Build is passing
2022-08-15 14:43:55 +02:00
djpbessems
a1b8837cc5
Add more memory
continuous-integration/drone/push Build is passing
2022-08-09 15:56:50 +02:00
djpbessems
5b7b93dd30
Increase diskspace
continuous-integration/drone/push Build is failing
2022-08-09 14:56:30 +02:00
djpbessems
d89ccd57da
Revert compression changes
continuous-integration/drone/push Build is failing
2022-08-09 13:29:19 +02:00
djpbessems
53da641926
Test xz compression
continuous-integration/drone/push Build is failing
2022-08-09 12:01:39 +02:00
djpbessems
a3e9bc659a
Add powercli container
continuous-integration/drone/push Build is failing
2022-08-09 11:57:31 +02:00
djpbessems
fc51bf3f94
Optimize node template handling
continuous-integration/drone/push Build is passing
2022-08-04 08:55:50 +02:00
djpbessems
3d96f8c13b
Add missing dependency #2
continuous-integration/drone/push Build is passing
2022-08-03 15:16:24 +02:00
djpbessems
488fe10e1e
Add missing dependency
continuous-integration/drone/push Build is failing
2022-08-03 14:56:55 +02:00
djpbessems
01e168a7f9
Refactor package installation
continuous-integration/drone/push Build is failing
2022-08-03 14:39:36 +02:00
djpbessems
c48f27c42e
Rebase pip packages
continuous-integration/drone/push Build is failing
2022-08-03 13:53:54 +02:00
djpbessems
185b332764
Fix linting error
continuous-integration/drone/push Build is passing
2022-08-03 09:23:27 +02:00
djpbessems
e89505bef6
Handle existing templates
continuous-integration/drone/push Build is failing
2022-08-03 08:53:40 +02:00
djpbessems
b763d2b562
Avoid uncaught exception
continuous-integration/drone/push Build is passing
2022-07-31 22:29:47 +02:00
djpbessems
d607f615e9
Remove redundant quotes
continuous-integration/drone/push Build is passing
2022-07-31 18:21:18 +02:00
djpbessems
ed7a474dbb
Update vApp properties;Rebase static binary;Refactor dictionary;Combine similar steps;Housekeeping
continuous-integration/drone/push Build is failing
2022-07-31 18:17:13 +02:00
djpbessems
14c6720196
Fix typo
continuous-integration/drone/push Build is passing
2022-07-29 11:39:57 +02:00
djpbessems
277c91eeba
Fix module name;Add indentation;Update dependencies #2
continuous-integration/drone/push Build is passing
2022-07-29 11:39:39 +02:00
djpbessems
c9f3c648b7
Fix vApp property type;Include missing role;Update dependencies
continuous-integration/drone/push Build is passing
2022-07-29 10:56:34 +02:00
djpbessems
8e680c45be
Housekeeping;Provision node templates;Add vApp properties
continuous-integration/drone/push Build is passing
2022-07-28 23:22:41 +02:00
djpbessems
7440d5824c
Add missing parameter
continuous-integration/drone/push Build is passing
2022-07-27 14:23:33 +02:00
djpbessems
8e75925b52
Rebase dependency;Comment out redundant logic
continuous-integration/drone/push Build is failing
2022-07-27 13:33:04 +02:00
djpbessems
d6234321d9
Add dependencies
continuous-integration/drone/push Build is passing
2022-07-27 12:51:18 +02:00
djpbessems
ea20b1290c
Add initial steps for workload cluster staging;Include govc (temporarily)
continuous-integration/drone/push Build is passing
2022-07-26 16:50:50 +02:00
djpbessems
d986d5ab25
Debug existing config map;Fix key;Fix tty mess of typos;Fix git push
continuous-integration/drone/push Build is passing
2022-07-26 10:08:35 +02:00
djpbessems
c29728594c
Ignore errors for debugging
continuous-integration/drone/push Build is passing
2022-07-25 16:51:00 +02:00
djpbessems
10d5d6f389
Fix linting errors
continuous-integration/drone/push Build is passing
2022-07-22 09:44:35 +02:00
djpbessems
96dccef450
Housekeeping;Add tty console message
continuous-integration/drone/push Build is failing
2022-07-22 09:38:03 +02:00
djpbessems
05e0c50217
Debugging;Housekeeping;Push source gitops repository
continuous-integration/drone/push Build is passing
2022-07-20 20:50:39 +02:00
djpbessems
261e91ee2e
Create additional SSH-keypair;Configure gitea
continuous-integration/drone/push Build is passing
2022-07-20 08:40:18 +02:00
djpbessems
1746af9b9d
Fix variable references
continuous-integration/drone/push Build is passing
2022-07-18 14:07:12 +02:00
djpbessems
7c2ff54019
Fix helm chart ref
continuous-integration/drone/push Build is passing
2022-07-18 12:38:55 +02:00
djpbessems
193ce9a534
Move manifest injection to firstboot;Add SealedSecrets;Replace traefik dashboard
continuous-integration/drone/push Build is failing
2022-07-18 12:09:54 +02:00
djpbessems
9e91bef7b7
Disable phone-home;Add SealedSecrets;Flatten list
continuous-integration/drone/push Build is passing
2022-07-15 14:39:33 +02:00
djpbessems
05b30287bd
Fix label;Configure gitea SSH;Fix git folder
continuous-integration/drone/push Build is failing
2022-07-15 14:02:27 +02:00
djpbessems
54caff8fb6
Add conditional;Inject manifests
continuous-integration/drone/push Build is passing
2022-07-15 12:14:12 +02:00
djpbessems
2f976898eb
Remove redundant key/value;Add debugging
continuous-integration/drone/push Build is passing
2022-07-14 22:45:35 +02:00
djpbessems
44befeda4b
Increase cpu sizing;Change default value;Fix filename;Fix endpoint;Add dependency;Fix filemode
continuous-integration/drone/push Build is passing
2022-07-14 14:54:04 +02:00
djpbessems
81847d3b93
Interact with argocd API
continuous-integration/drone/push Build is passing
2022-07-14 11:04:35 +02:00
djpbessems
39cc83ac57
Add missing key;Add traefik ssh entrypoint
continuous-integration/drone/push Build is passing
2022-07-14 10:33:26 +02:00
djpbessems
0263b2dfc4
Add (unversioned) clone of metacluster git repo
2022-07-13 12:17:46 +02:00
djpbessems
e7e3b69d95
Change block syntax
continuous-integration/drone/push Build is passing
2022-07-13 12:05:08 +02:00
djpbessems
b6ac086a31
Add conditional to K3s installation;Populate Gitea #2
continuous-integration/drone/push Build is failing
2022-07-13 12:00:03 +02:00
djpbessems
20ce62fb6d
Enable offlineMode for gitea;Cleanup comments;Populate /etc/hosts
continuous-integration/drone/push Build is passing
2022-07-12 14:20:43 +02:00
djpbessems
0918eb36fe
Fix parenthesis
continuous-integration/drone/push Build is passing
2022-07-11 13:37:55 +02:00
djpbessems
93e7d4dc9b
Fix invalid var name
continuous-integration/drone/push Build is failing
2022-07-11 13:21:49 +02:00
djpbessems
9a0a33816c
Add dummy file to preserve empty dir
continuous-integration/drone/push Build is passing
2022-07-11 10:18:33 +02:00
djpbessems
eeb1364f1b
Refactor templating #3
continuous-integration/drone/push Build is failing
2022-07-11 09:56:02 +02:00
djpbessems
f04095db8c
Refactor templating #42
continuous-integration/drone/push Build is failing
2022-07-11 09:24:04 +02:00
djpbessems
2847542976
Add vars_file reference
continuous-integration/drone/push Build is passing
2022-07-10 13:47:53 +02:00
djpbessems
929186d123
Revert var references
continuous-integration/drone/push Build is passing
2022-07-10 10:10:36 +02:00
djpbessems
d6c885240a
Remove debugging;Revert default quotes;Test dynamic helm chart values
continuous-integration/drone/push Build is failing
2022-07-10 09:54:41 +02:00
djpbessems
0b97ae2fc5
Write whole dict to file
continuous-integration/drone/push Build is passing
2022-07-09 23:37:57 +02:00
djpbessems
abacbf90ce
Refine templating #5
continuous-integration/drone/push Build is passing
2022-07-09 12:35:29 +02:00
djpbessems
243cf426d7
Add missing jinja delimiters
continuous-integration/drone/push Build is passing
2022-07-09 11:08:11 +02:00
djpbessems
64b7ea45c0
Fix linting error
continuous-integration/drone/push Build is passing
2022-07-09 09:26:13 +02:00
djpbessems
3a2dbe572e
Refactor templating logic
continuous-integration/drone/push Build is failing
2022-07-09 09:18:13 +02:00
djpbessems
2be42989e5
Refine templating #4;Update sizing
continuous-integration/drone/push Build is passing
2022-07-07 20:16:18 +02:00
djpbessems
cb97703406
Refine templating #3
continuous-integration/drone/push Build is passing
2022-07-07 17:35:31 +02:00
djpbessems
16df0b65fc
Disable TLS verify
2022-07-07 09:57:56 +02:00
djpbessems
847b255e3b
Refine templating #2
continuous-integration/drone/push Build is passing
2022-07-06 17:03:48 +02:00
djpbessems
d005697438
Change ansible module
continuous-integration/drone/push Build is passing
2022-07-06 16:32:39 +02:00
djpbessems
ab010643df
Revert blob storage test
continuous-integration/drone/push Build is failing
2022-07-06 16:09:21 +02:00
djpbessems
e17cd1b633
Test optimizing skopeo blob storage
continuous-integration/drone/push Build is failing
2022-07-06 15:28:13 +02:00
djpbessems
504764af10
Fix filename templating
continuous-integration/drone/push Build is failing
2022-07-06 14:52:25 +02:00
djpbessems
405fb5938f
Force creation of new tarball
continuous-integration/drone/push Build is failing
2022-07-06 14:36:30 +02:00
djpbessems
77e0f7b7cb
Refine templating
continuous-integration/drone/push Build is passing
2022-07-06 11:55:29 +02:00
djpbessems
7fb0e80537
Configure ArgoCD w/ password;Add bcrypt dependency
continuous-integration/drone/push Build is passing
2022-07-05 16:09:02 +02:00
djpbessems
fb8b9b735f
Disable tls for argocd
continuous-integration/drone/push Build is passing
2022-07-05 15:52:17 +02:00
djpbessems
86e99b1515
Install argo-cd;Housekeeping
continuous-integration/drone/push Build is passing
2022-07-05 09:56:56 +02:00
djpbessems
952e92082f
Fix var reference
continuous-integration/drone/push Build is passing
2022-07-04 18:00:57 +02:00
djpbessems
33e0220e34
Test making dd play nice
2022-07-04 17:57:56 +02:00
djpbessems
a51d922f00
Add marker key
continuous-integration/drone/push Build is passing
2022-07-04 17:35:02 +02:00
djpbessems
b441717ee1
Add retries to image downloads #2
continuous-integration/drone/push Build is passing
2022-07-04 17:10:15 +02:00
djpbessems
b7da591571
Add retries to image downloads
2022-07-04 17:08:46 +02:00
djpbessems
fa0fa30062
Fix ansible module name
continuous-integration/drone/push Build is failing
2022-07-04 16:45:09 +02:00
djpbessems
dd4e79901e
Invert jinja delimiter declaration
continuous-integration/drone/push Build is failing
2022-07-04 16:07:30 +02:00
djpbessems
1fcaa4b212
Remove redundant/wrong scalar blocks
continuous-integration/drone/push Build is failing
2022-07-04 15:48:48 +02:00
djpbessems
164fd15c60
Prevent parsing of jinja delimiters;Revert exotic syntax
continuous-integration/drone/push Build is failing
2022-07-04 15:47:24 +02:00
djpbessems
241551169a
Change syntax wrt raw jinja strings #3
continuous-integration/drone/push Build is failing
2022-07-04 15:34:52 +02:00
djpbessems
a2b20f49cc
Add missing chart value key
continuous-integration/drone/push Build is failing
2022-07-04 15:21:47 +02:00
djpbessems
fe8765ded7
Different syntax to allow raw jinja strings
continuous-integration/drone/push Build is failing
2022-07-04 15:12:27 +02:00
djpbessems
caf45b5270
Fix quotes
2022-07-04 14:55:07 +02:00
djpbessems
9ba2df08cd
Fix linting error
2022-07-04 14:15:08 +02:00
djpbessems
9458f49744
Avoid invalid yaml w/ jinja syntax
continuous-integration/drone/push Build is failing
2022-07-04 14:13:30 +02:00
djpbessems
369aaaa0b5
Fix typo in dynamic disk
2022-07-04 14:02:55 +02:00
djpbessems
6220e2a9aa
Add chart values to var_file;Add default null
continuous-integration/drone/push Build is failing
2022-07-04 13:49:37 +02:00
djpbessems
e3e46bae7d
Test injecting dictionaries into yaml file
continuous-integration/drone/push Build is failing
2022-07-04 13:26:35 +02:00
djpbessems
6e6e7900da
Update gitea chart values;Add registry mirror definitions
continuous-integration/drone/push Build is passing
2022-07-04 12:39:53 +02:00
djpbessems
6c329a36e9
Move payload file
continuous-integration/drone/push Build is passing
2022-07-03 22:32:17 +02:00
djpbessems
f33f2912f1
Fix linting error
continuous-integration/drone/push Build is passing
2022-07-03 15:19:41 +02:00
djpbessems
9541942c23
Install gitea chart;Add tea cli binary
continuous-integration/drone/push Build is failing
2022-07-03 15:08:57 +02:00
djpbessems
2f937aded7
Rename vapp property;Configure node for private registry
2022-07-03 14:52:01 +02:00
djpbessems
95dea97382
Fix skopeo copy syntax
continuous-integration/drone/push Build is passing
2022-07-01 13:10:26 +02:00
djpbessems
a840306245
Change hypervisor cluster
2022-07-01 11:13:29 +02:00
djpbessems
bbd103d527
Fix scalar block syntax
continuous-integration/drone/push Build is passing
2022-07-01 10:39:47 +02:00
djpbessems
b2ceee8720
Push images to registry
continuous-integration/drone/push Build is failing
2022-07-01 10:32:58 +02:00
djpbessems
d5c886f02b
Fix Harbor config;Add extra container images
continuous-integration/drone/push Build is passing
2022-06-30 16:21:19 +02:00
djpbessems
1d59cd4b3c
Configure Harbor;Disable tarball deletion
continuous-integration/drone/push Build is passing
2022-06-30 11:20:39 +02:00
djpbessems
f2d9147291
Fix syntax error
continuous-integration/drone/push Build is passing
2022-06-30 08:03:13 +02:00
djpbessems
bc9f1c260f
Reconfigure Longhorn/Harbor
continuous-integration/drone/push Build is failing
2022-06-29 17:06:23 +02:00
djpbessems
368f84769b
Reenable image handling;Configure Longhorn/Harbor
continuous-integration/drone/push Build is passing
2022-06-29 13:07:34 +02:00
djpbessems
51366476cc
Fix linting error
continuous-integration/drone/push Build is passing
2022-06-29 11:31:13 +02:00
djpbessems
dcbaf6b807
Create/mount logical volume;Add lvm2 dependency
continuous-integration/drone/push Build is failing
2022-06-29 11:29:22 +02:00
djpbessems
5dfc3a7813
Redirect crontab output
2022-06-29 09:58:10 +02:00
djpbessems
0989d0c586
Remove debugging;Add missing collection
continuous-integration/drone/push Build is passing
2022-06-29 09:27:03 +02:00
djpbessems
8a83f47572
Redirect error output;Add debugging;Housekeeping
continuous-integration/drone/push Build is passing
2022-06-29 09:06:13 +02:00
djpbessems
a3bbf88ce3
Rename file
2022-06-29 08:54:36 +02:00
djpbessems
5e0cebf733
Fix linting error
2022-06-29 08:00:02 +02:00
djpbessems
00e3266360
Test dynamic disk;Disable containerimages temporarily
continuous-integration/drone/push Build is passing
2022-06-29 07:59:17 +02:00
djpbessems
c6a8f9f7bd
Fix linting errors
continuous-integration/drone/push Build was killed
2022-06-28 17:11:11 +02:00
djpbessems
4f1231f973
Set longhorn defaults
continuous-integration/drone/push Build is passing
2022-06-28 17:10:24 +02:00
djpbessems
049bedbd8f
Mount dynamic disk
continuous-integration/drone/push Build is failing
2022-06-28 16:37:54 +02:00
djpbessems
0e7cfa0934
Add dynamic disk;Add kubectl tab completion
continuous-integration/drone/push Build is passing
2022-06-28 15:46:55 +02:00
djpbessems
5435f73402
Disable local-path storageclass
continuous-integration/drone/push Build is passing
2022-06-28 12:02:12 +02:00
djpbessems
6917e0799a
Add missing kubeconfig key
continuous-integration/drone/push Build is passing
2022-06-28 11:53:17 +02:00
djpbessems
4616b9b070
Fix typo
continuous-integration/drone/push Build is passing
2022-06-28 09:37:49 +02:00
djpbessems
8c741dc120
Fix parse logic
continuous-integration/drone/push Build is passing
2022-06-27 22:50:12 +02:00
djpbessems
8cbfcb016b
Remove debugging; Cleanup redundant logic;Add vapp property
continuous-integration/drone/push Build is failing
2022-06-27 20:26:09 +02:00
djpbessems
4ba7b590ba
Debugging & revert override logic
continuous-integration/drone/push Build is failing
2022-06-27 19:43:07 +02:00
djpbessems
52660e1414
Fix var reference
continuous-integration/drone/push Build is failing
2022-06-27 17:05:30 +02:00
djpbessems
0ab6aaeaa5
Fix foldername
2022-06-27 16:57:14 +02:00
djpbessems
02c26b2465
Scale down cpu/ram
2022-06-27 16:46:27 +02:00
djpbessems
1842a08a39
Add Gitea;Allow override of helm-chart basedir
continuous-integration/drone/push Build is failing
2022-06-27 16:32:25 +02:00
djpbessems
0c01f024e9
Increase disksize;Add container image import during firstboot
continuous-integration/drone/push Build is passing
2022-06-27 16:02:11 +02:00
djpbessems
40489ff373
Housekeeping #2
2022-06-27 15:34:15 +02:00
djpbessems
c491066384
Housekeeping
2022-06-27 15:33:49 +02:00
djpbessems
4c054cc434
Switch module
continuous-integration/drone/push Build is passing
2022-06-27 14:38:48 +02:00
djpbessems
dcbe6c397f
Change tarball scope;Try zeroing disk
continuous-integration/drone/push Build is failing
2022-06-27 13:55:59 +02:00
djpbessems
cb84a02b6f
Readd parse_logic
continuous-integration/drone/push Build is passing
2022-06-27 12:27:11 +02:00
djpbessems
8f432d3353
Remove debugging;Housekeeping;Rename dict
2022-06-27 10:55:17 +02:00
djpbessems
1cdbcaccaf
Filter invalid results
continuous-integration/drone/push Build is passing
2022-06-27 10:28:27 +02:00
djpbessems
f1c6161bcb
Revert debugging;Switch ansible module
continuous-integration/drone/push Build is passing
2022-06-27 09:56:48 +02:00
djpbessems
123518a787
Debugging versions
continuous-integration/drone/push Build is failing
2022-06-27 09:54:57 +02:00
djpbessems
2ec6a756b7
Quote whole cli string
continuous-integration/drone/push Build is failing
2022-06-27 09:27:33 +02:00
djpbessems
a1779be079
Change yq syntax
continuous-integration/drone/push Build is failing
2022-06-27 09:03:43 +02:00
djpbessems
8ed9b2f754
Fix firstboot logic;Refactor helm chart parsing;Housekeeping
continuous-integration/drone/push Build is failing
2022-06-27 08:44:16 +02:00
djpbessems
72202d9f21
Fix missing parenthesis;Attempt parsing argo-cd chart
continuous-integration/drone/push Build is passing
2022-06-26 22:30:10 +02:00
djpbessems
9eb5fbd0a3
Fix component name;Temporarily add ignore_errors
continuous-integration/drone/push Build is passing
2022-06-26 21:35:41 +02:00
djpbessems
c58ede04c4
Add missing galaxy collection;Fix logic to parse charts for container images;Add ArgoCD
continuous-integration/drone/push Build is failing
2022-06-26 21:20:16 +02:00
djpbessems
662e8984c3
Fix linting errors; Extend firstboot logic
continuous-integration/drone/push Build is failing
2022-06-26 21:01:27 +02:00
djpbessems
b7abf25907
Fix version number;Parse, Pull & Compress container images
continuous-integration/drone/push Build is failing
2022-06-26 20:56:45 +02:00
djpbessems
18fa7742fa
Add short pause before first provisioner
continuous-integration/drone/push Build is failing
2022-06-26 18:48:06 +02:00
djpbessems
f6993c2052
Remove redundant quotes
continuous-integration/drone/push Build is failing
2022-06-26 18:32:05 +02:00
djpbessems
59d1730ca5
Update var reference #2
continuous-integration/drone/push Build is failing
2022-06-26 18:24:57 +02:00
djpbessems
b087203cfb
Update var reference
continuous-integration/drone/push Build is failing
2022-06-26 18:06:15 +02:00
djpbessems
d39d594bf0
Reorganize vars dict;Parse & loop through dict key/values
continuous-integration/drone/push Build is failing
2022-06-26 17:54:19 +02:00
djpbessems
487239365e
Remove debugging;Set loop_control label
continuous-integration/drone/push Build is passing
2022-06-25 23:57:55 +02:00
djpbessems
6ea03d152c
Debugging paths
continuous-integration/drone/push Build is failing
2022-06-25 23:43:20 +02:00
djpbessems
01991435ae
Remove loop redundancy
continuous-integration/drone/push Build is failing
2022-06-25 23:32:29 +02:00
djpbessems
a64b5b2325
Fix missing quote
continuous-integration/drone/push Build is failing
2022-06-25 21:14:47 +02:00
djpbessems
38d7442025
Remove redundant tasks
continuous-integration/drone/push Build is failing
2022-06-25 21:03:42 +02:00
djpbessems
cf91519076
Add jinja filter
continuous-integration/drone/push Build is failing
2022-06-25 20:48:15 +02:00
djpbessems
bae044e145
Fix misaligned var references
continuous-integration/drone/push Build is failing
2022-06-25 20:23:27 +02:00
djpbessems
f39b4bbb62
Try dynamic logic for archived/compressed/flat static binaries
continuous-integration/drone/push Build is failing
2022-06-25 18:44:43 +02:00
djpbessems
9739c51100
Fix var reference
continuous-integration/drone/push Build is failing
2022-06-25 08:49:53 +02:00
djpbessems
0df98d4341
Quote special char string
continuous-integration/drone/push Build is failing
2022-06-25 08:33:12 +02:00
djpbessems
fc23dc068d
Fix var reference;Install packages;Change DHCP identifier to MAC
continuous-integration/drone/push Build is failing
2022-06-25 08:28:44 +02:00
djpbessems
4d78d65ad8
Add missing role reference
continuous-integration/drone/push Build is failing
2022-06-25 01:13:37 +02:00
djpbessems
c1440d9dcd
Add ansible galaxy collection requirements
continuous-integration/drone/push Build is failing
2022-06-25 01:08:11 +02:00
djpbessems
4a5f390ae1
Fix linting errors
continuous-integration/drone/push Build is failing
2022-06-25 00:54:36 +02:00
djpbessems
e0a5b5a5da
Reorganize dependencies/components;Fix folder name
continuous-integration/drone/push Build is failing
2022-06-25 00:50:44 +02:00
djpbessems
081aaaaa19
Fix/Replace old references;Fix syntaxes
continuous-integration/drone/push Build is failing
2022-06-24 23:55:54 +02:00
djpbessems
2bd0f8df0a
Initial build based on 22.04
continuous-integration/drone/push Build is failing
2022-06-24 23:44:10 +02:00
djpbessems
2c57dbcddc
Fix boot kernel command;Rename files&folders
continuous-integration/drone/push Build is passing
2022-06-22 11:40:25 +02:00
djpbessems
0f01e803f2
First attempt at 22.04
continuous-integration/drone/push Build is failing
2022-06-22 11:20:14 +02:00
djpbessems
bd82e13fc4
Remove baremetal logic
continuous-integration/drone/push Build is passing
2022-04-25 13:35:30 +02:00
djpbessems
2f902fa27c
Rebase to newer ISO;Revert cloudinit config
continuous-integration/drone/push Build is failing
2022-04-25 13:21:30 +02:00
djpbessems
37ecd4a1b9
Update password
continuous-integration/drone/push Build is failing
2022-04-25 09:51:31 +02:00
djpbessems
8a8cb09984
Add cluster reference
continuous-integration/drone/push Build is failing
2022-04-25 09:21:05 +02:00
djpbessems
bc46b09708
Update hypervisor details
continuous-integration/drone/push Build is failing
2022-04-25 09:15:48 +02:00
djpbessems
d508b28213
Disable LVM
continuous-integration/drone/push Build is failing
2021-06-23 13:05:17 +02:00
djpbessems
03ed59680f
Remove debugging steps
continuous-integration/drone/push Build is passing
2021-06-17 14:14:11 +02:00
djpbessems
40ade38c78
Fix typo
continuous-integration/drone/push Build is failing
2021-06-17 13:52:11 +02:00
djpbessems
c89edd3ee9
FIx paths for postprocessor
continuous-integration/drone/push Build is failing
2021-06-17 13:15:51 +02:00
djpbessems
e5880c222e
Fix source names for only keys
continuous-integration/drone/push Build is failing
2021-06-17 11:35:48 +02:00
djpbessems
236db40016
Fix line continuators
continuous-integration/drone/push Build is passing
2021-06-17 11:23:57 +02:00
djpbessems
b340c777ba
Create rawdisk image for baremetal provisioning
continuous-integration/drone/push Build is failing
2021-06-17 11:21:22 +02:00
djpbessems
10624f8c90
Fix regex patterns
2021-06-15 11:11:56 +02:00
djpbessems
eca6ae515e
Fix Ansible loop
continuous-integration/drone/push Build is passing
2021-06-14 17:08:42 +02:00
djpbessems
b6656c3d9c
Fix SSH config;Housekeeping
2021-06-14 16:59:20 +02:00
djpbessems
82b8eeca4f
Add jq package
2021-06-14 13:41:27 +02:00
djpbessems
5af4d729ef
Add publickey vApp property;Configure SSH;Housekeeping
continuous-integration/drone/push Build is passing
2021-06-14 12:31:01 +02:00
djpbessems
73c266632c
Fix yamllint errors
continuous-integration/drone/push Build is passing
2021-06-11 14:50:53 +02:00
djpbessems
cd448a0af3
Disable login during deployment
continuous-integration/drone/push Build is failing
2021-06-11 14:44:43 +02:00
djpbessems
6b1db0dd23
Move user cleanup to firstboot script
continuous-integration/drone/push Build is passing
2021-06-10 17:08:07 +02:00
djpbessems
f15485e7c2
Fix password hashing;Delete temporary user;Housekeeping
continuous-integration/drone/push Build is failing
2021-06-10 16:53:03 +02:00
djpbessems
4257849ca4
Set password;Force reboot
continuous-integration/drone/push Build is passing
2021-06-10 15:07:48 +02:00
djpbessems
3426cd7ed3
Add absolute paths of executables
continuous-integration/drone/push Build is passing
2021-06-10 12:32:27 +02:00
djpbessems
226fa9859b
Change reference for local-var
continuous-integration/drone/push Build is passing
2021-06-10 11:53:51 +02:00
djpbessems
7e36abe0cb
Marking local-var as sensitive
continuous-integration/drone/push Build is failing
2021-06-10 11:52:11 +02:00
djpbessems
1e470f38dd
Fix quotes
continuous-integration/drone/push Build is failing
2021-06-10 11:44:45 +02:00
djpbessems
389c35bb05
Add logging to firstboot.sh
continuous-integration/drone/push Build is failing
2021-06-10 11:43:54 +02:00
djpbessems
f40889370d
Add logging;Move iso-file specifics to variable file;Housekeeping
continuous-integration/drone/push Build is failing
2021-06-10 11:39:42 +02:00
djpbessems
990534618b
Housekeeping;Disable crontab w/ reboot-followup
continuous-integration/drone/push Build is passing
2021-06-09 22:49:14 +02:00
djpbessems
c0953acefe
Add vApp xml parse logic
continuous-integration/drone/push Build is passing
2021-06-09 22:11:06 +02:00
djpbessems
b33280b443
Fix variable/tasks name
continuous-integration/drone/push Build is passing
2021-06-09 15:41:46 +02:00
djpbessems
9460bc9bd6
Rebase ansible installation source
continuous-integration/drone/push Build is failing
2021-06-09 14:39:43 +02:00
djpbessems
5f835960b9
Create destination folder for firstboot logic
continuous-integration/drone/push Build is passing
2021-06-09 11:04:05 +02:00
djpbessems
35c2df5f4e
Fix yamllint error
continuous-integration/drone/push Build is failing
2021-06-09 10:39:56 +02:00
djpbessems
fcdc7d07ad
Add ansible payload draft
continuous-integration/drone/push Build is failing
2021-06-09 10:39:00 +02:00
djpbessems
998f5ef381
Remove multiline descriptions for deployment options
2021-06-08 22:28:40 +02:00
djpbessems
a9041b19a4
Housekeeping
2021-06-08 22:16:52 +02:00
djpbessems
0a2647d465
Hide deprecation warnings
2021-06-08 22:13:46 +02:00
djpbessems
93cadce4fe
Move vars file
continuous-integration/drone/push Build is passing
2021-06-08 22:12:00 +02:00
djpbessems
4d7400ed43
Add missing cleanup script
2021-06-08 22:01:05 +02:00
djpbessems
f8d0c1cdde
Fix yamllint error
continuous-integration/drone/push Build is failing
2021-06-08 21:57:07 +02:00
djpbessems
4ea138fd69
Extend ansible roles #2
continuous-integration/drone/push Build is failing
2021-06-08 21:56:06 +02:00
djpbessems
d5c3e2c0b6
Fix yamllint errors
continuous-integration/drone/push Build is failing
2021-06-08 21:27:59 +02:00
djpbessems
f33a99ad05
Extend ansible playbook
continuous-integration/drone/push Build is failing
2021-06-08 21:27:08 +02:00
djpbessems
d50bf402af
Decrease verbose logging for ansible provisioner
2021-06-08 17:10:52 +02:00
djpbessems
8adbec57d5
Reenable ansible tasks
continuous-integration/drone/push Build is failing
2021-06-08 17:00:56 +02:00
djpbessems
06d0a44c4d
Add explicit password for ansible provisioner
continuous-integration/drone/push Build is failing
2021-06-08 16:39:12 +02:00
djpbessems
be9609875a
Try different workaround #3
continuous-integration/drone/push Build is failing
2021-06-08 15:26:41 +02:00
djpbessems
6c27d2e74d
Try different workaround
continuous-integration/drone/push Build is failing
2021-06-08 15:23:36 +02:00
djpbessems
346b2878a6
Try some random workarounds
continuous-integration/drone/push Build was killed
2021-06-08 15:13:12 +02:00
djpbessems
0ff31c104b
Try different tasks to get started with
continuous-integration/drone/push Build was killed
2021-06-08 14:42:42 +02:00
djpbessems
4bf036c49d
Add debugging info
continuous-integration/drone/push Build was killed
2021-06-08 13:51:22 +02:00
djpbessems
f6a27db822
Fix ansible.cfg header
continuous-integration/drone/push Build was killed
2021-06-08 13:26:48 +02:00
djpbessems
b9fb3cdb30
Configure ansible temporary folder
continuous-integration/drone/push Build is failing
2021-06-08 10:41:01 +02:00
djpbessems
d95daa1861
Add elevated permissions to ansible playbook;add post-processor scripts
continuous-integration/drone/push Build is failing
2021-06-08 10:14:10 +02:00
djpbessems
fcea2ef449
Reenable yamllint for ansible;Fix quotes
continuous-integration/drone/push Build is failing
2021-06-08 09:38:40 +02:00
djpbessems
d680b0dde4
Add ansible provisioner
continuous-integration/drone/push Build is failing
2021-06-08 09:24:39 +02:00
djpbessems
03b5338f59
Try several connection changes
continuous-integration/drone/push Build is failing
2021-06-07 16:25:50 +02:00
djpbessems
b7d737e7df
Add password as hashed value
continuous-integration/drone/push Build is failing
2021-06-07 16:01:11 +02:00
djpbessems
c4389f4932
Housekeeping
continuous-integration/drone/push Build is failing
2021-06-07 15:31:46 +02:00
djpbessems
bfa31fd7f7
Fix newline in yml
continuous-integration/drone/push Build is failing
2021-06-07 14:58:00 +02:00
djpbessems
94e1624180
Change credentials;Prevent/Delay SSH connectivity
continuous-integration/drone/push Build is failing
2021-06-07 14:54:22 +02:00
djpbessems
64ecc33dcb
Add missing file reference
continuous-integration/drone/push Build is failing
2021-06-07 14:44:50 +02:00
djpbessems
1da7269d87
Packer Abort vs cleanup debugging
continuous-integration/drone/push Build is failing
2021-06-07 14:35:16 +02:00
djpbessems
50bef57ff7
Include necessary empty file
continuous-integration/drone/push Build is failing
2021-06-07 14:19:32 +02:00
djpbessems
66e3c01863
Avoid globbing for cd_files key
continuous-integration/drone/push Build is failing
2021-06-07 14:17:03 +02:00
djpbessems
7b525a6ea8
Fix authentication keys in packer template
continuous-integration/drone/push Build is failing
2021-06-07 13:31:46 +02:00
djpbessems
6ae9003fec
Fix wrong variable reference
continuous-integration/drone/push Build is failing
2021-06-07 13:29:22 +02:00
djpbessems
7557a7bfca
Fix yaml errors
continuous-integration/drone/push Build is failing
2021-06-07 13:26:43 +02:00
djpbessems
5501c640fc
Ansible is not yet in place; skipping yamllint for that folder
continuous-integration/drone/push Build is failing
2021-06-07 13:25:45 +02:00
djpbessems
3f0a8ca3c4
Point yamllint to the correct folders/files
continuous-integration/drone/push Build is failing
2021-06-07 13:23:08 +02:00
djpbessems
04c9eb4f03
Add Ubuntu Server initial draft
continuous-integration/drone/push Build is failing
2021-06-07 13:19:00 +02:00
djpbessems
b75694479a
Migrate to HCL;Add 'packer init' step;Add variable definitions;Add debugging information
continuous-integration/drone/push Build is passing
2021-06-05 19:34:31 +02:00
djpbessems
b304a17ee1
Change to Windows 10 Enterprise #2
continuous-integration/drone/push Build is passing
2021-04-11 18:23:23 +02:00
djpbessems
d155db26e7
Change to Windows 10 Enterprise
continuous-integration/drone/push Build is failing
2021-04-11 18:13:00 +02:00
djpbessems
b2f607e2b5
Enable builtin administrator (override default sysprep behaviour)
continuous-integration/drone/push Build is passing
2021-04-11 11:46:22 +02:00
djpbessems
465088b455
Fix staging directory
continuous-integration/drone/push Build is passing
2021-04-10 16:47:47 +02:00
djpbessems
3db5e7dbf7
Update hypervisor FQDN
continuous-integration/drone/push Build is failing
2021-04-10 15:35:15 +02:00
djpbessems
f84e065e15
Add pull policy
continuous-integration/drone/push Build is failing
2021-04-10 15:34:04 +02:00
djpbessems
00557e50f9
Replay sidestream changes
continuous-integration/drone/push Build is failing
2021-04-10 15:32:31 +02:00
djpbessems
e455419986
Update badge in README
2021-01-27 21:32:42 +01:00
djpbessems
08b63f30d6
Delete commit history (containing proprietary code)
continuous-integration/drone/push Build is passing
2021-01-24 09:26:53 +01:00