Commit Graph
70 Commits
Author SHA1 Message Date
argoyle 07fc399f2b Merge branch 'feat/certificates-add-self-signed-ca' into 'main'
feat(certificates): add self-signed CA and corresponding certificate

See merge request unboundsoftware/local-k8s!188
2025-12-10 07:47:55 +01:00
argoyle 57b1aef485 feat(certificates): add self-signed CA and corresponding certificate
Adds a self-signed CA configuration and a certificate for the 
shiny organization. This change creates a Kubernetes Secret for 
the CA key pair and an Issuer that references this Secret. A 
Certificate resource is created to automate certificate 
provisioning for specified DNS names, improving the 
infrastructure's security and facilitating testing.
2025-12-10 07:46:52 +01:00
argoyle fd6dcca181 Merge branch 'renovate/cert-manager-1.x' into 'main'
chore(deps): update helm release cert-manager to v1.19.2

See merge request unboundsoftware/local-k8s!187
2025-12-09 19:22:19 +01:00
argoyle 3e649caa52 Merge branch 'renovate/external-secrets-1.x' into 'main'
chore(deps): update helm release external-secrets to v1.1.1

See merge request unboundsoftware/local-k8s!186
2025-12-08 09:39:09 +01:00
argoyle e672151a24 Merge branch 'renovate/ingress-nginx-4.x' into 'main'
chore(deps): update helm release ingress-nginx to v4.14.1

See merge request unboundsoftware/local-k8s!185
2025-12-05 13:46:06 +01:00
argoyle ccaea29cdc Merge branch 'renovate/postgres-18.1-alpine' into 'main'
chore(deps): update postgres:18.1-alpine docker digest to eca6fb2

See merge request unboundsoftware/local-k8s!184
2025-12-05 08:23:42 +01:00
argoyle c3fe7617ef Merge branch 'renovate/rabbitmq-4.2.1-management' into 'main'
chore(deps): update rabbitmq:4.2.1-management docker digest to 86fa2b7

See merge request unboundsoftware/local-k8s!183
2025-12-02 19:27:43 +01:00
argoyle 61d9709594 Merge branch 'renovate/rabbitmq-4.2.1-management' into 'main'
chore(deps): update rabbitmq:4.2.1-management docker digest to 3c50ab7

See merge request unboundsoftware/local-k8s!182
2025-12-02 11:49:32 +01:00
argoyle 3a5394ed2e Merge branch 'renovate/rabbitmq-4.2.1-management' into 'main'
chore(deps): update rabbitmq:4.2.1-management docker digest to f286841

See merge request unboundsoftware/local-k8s!181
2025-12-02 07:16:51 +01:00
argoyle 770c648612 Merge branch 'renovate/external-secrets-1.x' into 'main'
chore(deps): update helm release external-secrets to v1.1.0

See merge request unboundsoftware/local-k8s!180
2025-11-21 19:05:04 +01:00
argoyle 05349c9444 Merge branch 'renovate/rabbitmq-4.2.1-management' into 'main'
chore(deps): update rabbitmq:4.2.1-management docker digest to 4ed1552

See merge request unboundsoftware/local-k8s!179
2025-11-20 15:13:39 +01:00
argoyle daf8304d62 Merge branch 'renovate/rabbitmq-4.2.1-management' into 'main'
chore(deps): update rabbitmq:4.2.1-management docker digest to 6666899

See merge request unboundsoftware/local-k8s!178
2025-11-18 09:13:47 +01:00
argoyle 3de8eae092 Merge branch 'renovate/rabbitmq-4.x' into 'main'
chore(deps): update rabbitmq docker tag to v4.2.1

See merge request unboundsoftware/local-k8s!177
2025-11-18 07:37:54 +01:00
argoyle 905a8bc77d Merge branch 'renovate/rabbitmq-4.2.0-management' into 'main'
chore(deps): update rabbitmq:4.2.0-management docker digest to 6431bbd

See merge request unboundsoftware/local-k8s!176
2025-11-16 13:22:49 +01:00
argoyle 3eb693249a Merge branch 'renovate/rabbitmq-4.2.0-management' into 'main'
chore(deps): update rabbitmq:4.2.0-management docker digest to 981e474

See merge request unboundsoftware/local-k8s!175
2025-11-15 14:03:57 +01:00
argoyle cfb0ed42c4 Merge branch 'renovate/postgres-18.1-alpine' into 'main'
chore(deps): update postgres:18.1-alpine docker digest to 154ea39

See merge request unboundsoftware/local-k8s!174
2025-11-15 14:03:41 +01:00
argoyle 16f53858d9 Merge branch 'renovate/rabbitmq-4.2.0-management' into 'main'
chore(deps): update rabbitmq:4.2.0-management docker digest to 5491c10

See merge request unboundsoftware/local-k8s!173
2025-11-14 22:22:19 +01:00
argoyle 05070ad396 Merge branch 'renovate/rabbitmq-4.2.0-management' into 'main'
chore(deps): update rabbitmq:4.2.0-management docker digest to d33b84a

See merge request unboundsoftware/local-k8s!172
2025-11-14 12:01:04 +01:00
argoyle ecb99b1148 Merge branch 'renovate/postgres-18.x' into 'main'
chore(deps): update postgres docker tag to v18.1

See merge request unboundsoftware/local-k8s!171
2025-11-14 12:00:48 +01:00
argoyle 90bfecd14c Merge branch 'renovate/rabbitmq-4.2.0-management' into 'main'
chore(deps): update rabbitmq:4.2.0-management docker digest to b1b34ba

See merge request unboundsoftware/local-k8s!170
2025-11-11 21:12:33 +01:00
argoyle 4473d9ce04 Merge branch 'renovate/rabbitmq-4.2.0-management' into 'main'
chore(deps): update rabbitmq:4.2.0-management docker digest to 02ff1e9

See merge request unboundsoftware/local-k8s!169
2025-11-11 10:51:32 +01:00
argoyle def1d1be06 Merge branch 'renovate/external-secrets-1.x' into 'main'
chore(deps): update helm release external-secrets to v1

See merge request unboundsoftware/local-k8s!168
2025-11-07 14:32:35 +01:00
argoyle ba50c75390 Merge branch 'renovate/ingress-nginx-4.x' into 'main'
chore(deps): update helm release ingress-nginx to v4.14.0

See merge request unboundsoftware/local-k8s!167
2025-11-04 08:55:25 +01:00
argoyle 500ebe3331 Merge branch 'renovate/rabbitmq-4.2.0-management' into 'main'
chore(deps): update rabbitmq:4.2.0-management docker digest to 2367673

See merge request unboundsoftware/local-k8s!166
2025-11-01 09:57:29 +01:00
argoyle 947d632252 Merge branch 'renovate/rabbitmq-4.2.0-management' into 'main'
chore(deps): update rabbitmq:4.2.0-management docker digest to 655026d

See merge request unboundsoftware/local-k8s!165
2025-10-30 14:22:58 +01:00
argoyle 36e3d523e9 Merge branch 'renovate/rabbitmq-4.2.0-management' into 'main'
chore(deps): update rabbitmq:4.2.0-management docker digest to a76e573

See merge request unboundsoftware/local-k8s!164
2025-10-29 07:41:47 +01:00
argoyle 9196ed4a7f Merge branch 'renovate/rabbitmq-4.x' into 'main'
chore(deps): update rabbitmq docker tag to v4.2.0

See merge request unboundsoftware/local-k8s!163
2025-10-28 07:10:25 +01:00
argoyle 0ee8a21d1f Merge branch 'renovate/external-secrets-0.x' into 'main'
chore(deps): update helm release external-secrets to v0.20.4

See merge request unboundsoftware/local-k8s!162
2025-10-25 09:54:00 +02:00
argoyle c35c1aaab5 Merge branch 'renovate/postgres-18.0-alpine' into 'main'
chore(deps): update postgres:18.0-alpine docker digest to 48c8ad3

See merge request unboundsoftware/local-k8s!161
2025-10-24 15:10:59 +02:00
argoyle bbd542e93e Merge branch 'renovate/postgres-18.0-alpine' into 'main'
chore(deps): update postgres:18.0-alpine docker digest to 0ce0d1f

See merge request unboundsoftware/local-k8s!160
2025-10-23 08:54:14 +02:00
argoyle c294873799 Merge branch 'renovate/rabbitmq-4.1.4-management' into 'main'
chore(deps): update rabbitmq:4.1.4-management docker digest to 294b01e

See merge request unboundsoftware/local-k8s!159
2025-10-16 12:20:42 +02:00
argoyle cf084b56a6 Merge branch 'renovate/cert-manager-1.x' into 'main'
chore(deps): update helm release cert-manager to v1.19.1

See merge request unboundsoftware/local-k8s!158
2025-10-16 07:06:57 +02:00
argoyle 224b4571ba Merge branch 'feat/add-tax-database-postgres-config' into 'main'
feat(database): add tax database creation to postgres.yaml

See merge request unboundsoftware/local-k8s!157
2025-10-14 12:01:37 +02:00
argoyle 4a12d69151 feat(database): add tax database creation to postgres.yaml
Adds the creation of the 'tax' database in the Postgres configuration to 
enhance data management capabilities for financial transactions. This 
change improves the database structure and prepares for future data 
requirements.
2025-10-14 12:01:17 +02:00
argoyle e7d9f779b3 Merge branch 'renovate/external-secrets-0.x' into 'main'
chore(deps): update helm release external-secrets to v0.20.3

See merge request unboundsoftware/local-k8s!156
2025-10-14 09:02:48 +02:00
argoyle 1139c6abf2 Merge branch 'renovate/postgres-18.0-alpine' into 'main'
chore(deps): update postgres:18.0-alpine docker digest to f898ac4

See merge request unboundsoftware/local-k8s!155
2025-10-10 14:58:32 +02:00
argoyle 7395cc752f Merge branch 'renovate/rabbitmq-4.1.4-management' into 'main'
chore(deps): update rabbitmq:4.1.4-management docker digest to f66d1a2

See merge request unboundsoftware/local-k8s!154
2025-10-10 13:41:21 +02:00
argoyle 8560455964 Merge branch 'renovate/rabbitmq-4.1.4-management' into 'main'
chore(deps): update rabbitmq:4.1.4-management docker digest to 04be562

See merge request unboundsoftware/local-k8s!153
2025-10-10 10:35:11 +02:00
argoyle 4f72779329 Merge branch 'renovate/postgres-18.0-alpine' into 'main'
chore(deps): update postgres:18.0-alpine docker digest to fe5874a

See merge request unboundsoftware/local-k8s!152
2025-10-09 10:51:48 +02:00
argoyle 2b4d5d49e6 Merge branch 'renovate/cert-manager-1.x' into 'main'
chore(deps): update helm release cert-manager to v1.19.0

See merge request unboundsoftware/local-k8s!151
2025-10-07 19:01:23 +02:00
argoyle 02818f433d Merge branch 'renovate/rabbitmq-4.1.4-management' into 'main'
chore(deps): update rabbitmq:4.1.4-management docker digest to 8c31e22

See merge request unboundsoftware/local-k8s!150
2025-10-05 11:02:40 +02:00
argoyle b9ede542df Merge branch 'renovate/external-secrets-0.x' into 'main'
chore(deps): update helm release external-secrets to v0.20.2

See merge request unboundsoftware/local-k8s!149
2025-10-05 11:02:20 +02:00
argoyle c8b41f9bae Merge branch 'renovate/postgres-18.0-alpine' into 'main'
chore(deps): update postgres:18.0-alpine docker digest to 70b32af

See merge request unboundsoftware/local-k8s!148
2025-10-02 20:07:58 +02:00
argoyle d907555d2f Merge branch 'renovate/rabbitmq-4.1.4-management' into 'main'
chore(deps): update rabbitmq:4.1.4-management docker digest to 06f418f

See merge request unboundsoftware/local-k8s!147
2025-10-02 17:07:19 +02:00
argoyle 7f9b330eee Merge branch 'renovate/rabbitmq-4.1.4-management' into 'main'
chore(deps): update rabbitmq:4.1.4-management docker digest to 52d6df2

See merge request unboundsoftware/local-k8s!146
2025-10-02 11:03:23 +02:00
argoyle 6dbd709e3b Merge branch 'renovate/postgres-18.0-alpine' into 'main'
chore(deps): update postgres:18.0-alpine docker digest to fadc2b6

See merge request unboundsoftware/local-k8s!145
2025-10-02 11:03:07 +02:00
argoyle 774160c65d Merge branch 'renovate/rabbitmq-4.1.4-management' into 'main'
chore(deps): update rabbitmq:4.1.4-management docker digest to 1776ad0

See merge request unboundsoftware/local-k8s!144
2025-10-01 19:26:51 +02:00
argoyle 0605eb5447 fix(setup): use server-side apply for kustomization
Update kustomization apply commands to use server-side apply for 
better resource management and concurrency handling. This change 
ensures that all applied resources are updated in a more 
efficient manner and helps avoid conflicts in multi-node 
environments.
2025-08-03 13:14:57 +02:00
argoyle 81898ffe9c fix(setup): wait for specific cert-manager pods to be ready
Update the kubectl wait command to target specific pods in the 
cert-manager namespace using labels. This ensures that the setup 
process only proceeds once the necessary components (cert-manager, 
cainjector, and webhook) are ready, improving reliability and 
specificity in deployment readiness checks.
2025-06-29 14:13:43 +02:00
argoyle 2bdfd2658b feat: update kustomization to include new namespaces and charts
Removes deprecated resources and adds new namespaces for 
external-secrets, cert-manager, and ingress-nginx. Updates 
kustomization to include helm charts for cert-manager and 
ingress-nginx with the latest versions, ensuring better 
resource management and improved deployment consistency.
2025-06-29 13:01:41 +02:00
argoyle e06a8e2a85 chore(secrets-store): clear Sentry DSN configuration
Remove Sentry DSN and disabled settings for Shiny services to  
ensure a cleaner configuration and avoid unnecessary setup  
for services that do not require Sentry integration.
2025-06-12 09:05:50 +02:00
argoyle d729229cba refactor: remove mysql resource from kustomization
Remove MySQL configuration from the Kustomization file,
as it is no longer needed for the current application
architecture. This change simplifies the resource
management and reduces complexity in the deployment.
2025-06-12 09:04:50 +02:00
argoyle ce6186e5eb fix(secrets-store): update apiVersion to v1 for compatibility
Updates the apiVersion of the ClusterSecretStore to v1 to ensure 
compatibility with the latest specifications and improve support 
for future features. This change addresses potential issues with 
deprecated versions and enhances stability.
2025-05-15 09:57:11 +02:00
argoyle 97a8647798 refactor(secrets-store): streamline configuration format
Convert value mapping to JSON strings for services and secrets. This 
change simplifies the structure, improves readability, and ensures 
consistency across service configurations.
2025-04-15 08:40:07 +02:00
argoyle a5066f9d84 feat(database): add sloth database initialization script
Adds the creation of the sloth database to the Postgres initialization 
script to ensure that it is available for use in the application.
2025-04-04 09:02:33 +02:00
argoyle 73bb4b38c3 chore: update labels to use app.kubernetes.io/name format
Refactor Kubernetes resource labels for rabbitmq, mysql, and postgres 
to follow the standardized naming convention of 
app.kubernetes.io/name. This change enhances clarity and conformity 
across resources, improving maintainability and alignment with 
Kubernetes best practices.
2025-01-24 19:00:40 +01:00
argoyle e62508cfbd refactor: move files to a kind-directory so Renovate will find them 2024-12-28 18:07:44 +01:00
argoyle 42bba204de chore: apply external secrets from helm chart 2024-09-12 20:12:38 +02:00
argoyle ec93dba8df feat: add supplier_invoice database creation to postgres.yaml 2024-05-20 07:45:54 +02:00
argoyle e655a4f761 feat(db): update postgres configuration
Increase memory limits and adjust postgres image version.
Add Swedish locale settings and create a new database for supplier.
2024-04-25 11:56:06 +00:00
argoyle 727132cbbe Merge branch 'remove-extra-port-mappings' into 'main'
refactor: removed unnecessary extraPortMappings in kind.yaml

See merge request unboundsoftware/local-k8s!1
2024-04-25 11:55:15 +00:00
argoyle f81f1ec61b refactor: removed unnecessary extraPortMappings in kind.yaml 2024-04-25 13:53:44 +02:00
argoyle 1cb78c2aff chore: upgrade to Postgres 15 and add init-script 2023-05-29 21:04:04 +02:00
argoyle 818ac59a0f chore: add secret for Shiny Gateway 2023-04-27 17:58:24 +02:00
argoyle 289489d222 chore: add cert-manager and external secrets 2023-04-10 22:30:16 +02:00
argoyle 2f1c975837 chore: change rabbit image, add memory conf 2022-11-17 10:00:25 +01:00
argoyle fe69db90e4 fix: make sure script stops on error 2021-11-20 08:55:23 +01:00
argoyle cee6c1507b chore: change to an image which work on M1 Mac 2021-11-20 08:44:50 +01:00
argoyle 6593687946 chore: add more info to README and wait for all pods to be available 2021-10-01 17:50:01 +02:00
argoyle 2230cc9b98 feat: initial commit 2021-09-14 08:32:10 +02:00