mirror of
				https://github.com/optim-enterprises-bv/homelab.git
				synced 2025-10-31 09:57:59 +00:00 
			
		
		
		
	fix(keycloak): new postgres volume
This commit is contained in:
		| @@ -1,11 +1,11 @@ | |||||||
| apiVersion: v1 | apiVersion: v1 | ||||||
| kind: PersistentVolumeClaim | kind: PersistentVolumeClaim | ||||||
| metadata: | metadata: | ||||||
|   name: keycloak-db |   name: keycloak-postgres | ||||||
|   namespace: keycloak |   namespace: keycloak | ||||||
| spec: | spec: | ||||||
|   storageClassName: proxmox-csi |   storageClassName: proxmox-csi | ||||||
|   volumeName: pv-keycloak |   volumeName: pv-keycloak-postgres | ||||||
|   accessModes: |   accessModes: | ||||||
|     - ReadWriteOnce |     - ReadWriteOnce | ||||||
|   resources: |   resources: | ||||||
|   | |||||||
| @@ -33,5 +33,5 @@ postgresql: | |||||||
|       values: [ euclid ] |       values: [ euclid ] | ||||||
|     persistence: |     persistence: | ||||||
|       enabled: true |       enabled: true | ||||||
|       existingClaim: keycloak-db |       existingClaim: keycloak-postgres | ||||||
|  |  | ||||||
|   | |||||||
| @@ -20,12 +20,12 @@ curl --request POST \ | |||||||
| ## rm state | ## rm state | ||||||
|  |  | ||||||
| ```shell | ```shell | ||||||
| tofu state rm "module.volumes.module.proxmox-volume[\"pv-lidarr-config\"].restapi_object.proxmox-volume"  | tofu state rm 'module.volumes.module.proxmox-volume["pv-lidarr-config"].restapi_object.proxmox-volume' | ||||||
| tofu state rm "module.volumes.module.proxmox-volume[\"pv-radarr-config\"].restapi_object.proxmox-volume"  | tofu state rm 'module.volumes.module.proxmox-volume["pv-radarr-config"].restapi_object.proxmox-volume' | ||||||
| tofu state rm "module.volumes.module.proxmox-volume[\"pv-sonarr-config\"].restapi_object.proxmox-volume"  | tofu state rm 'module.volumes.module.proxmox-volume["pv-sonarr-config"].restapi_object.proxmox-volume' | ||||||
| tofu state rm "module.volumes.module.proxmox-volume[\"pv-plex-config\"].restapi_object.proxmox-volume"  | tofu state rm 'module.volumes.module.proxmox-volume["pv-plex-config"].restapi_object.proxmox-volume' | ||||||
| tofu state rm "module.volumes.module.proxmox-volume[\"pv-jellyfin-config\"].restapi_object.proxmox-volume"  | tofu state rm 'module.volumes.module.proxmox-volume["pv-jellyfin-config"].restapi_object.proxmox-volume' | ||||||
| tofu state rm "module.volumes.module.proxmox-volume[\"pv-qbittorrent-config\"].restapi_object.proxmox-volume"  | tofu state rm 'module.volumes.module.proxmox-volume["pv-qbittorrent-config"].restapi_object.proxmox-volume' | ||||||
| tofu state rm 'module.volumes.module.proxmox-volume["pv-keycloak"].restapi_object.proxmox-volume' | tofu state rm 'module.volumes.module.proxmox-volume["pv-keycloak"].restapi_object.proxmox-volume' | ||||||
| tofu state rm 'module.volumes.module.proxmox-volume["pv-netbird-management"].restapi_object.proxmox-volume' | tofu state rm 'module.volumes.module.proxmox-volume["pv-netbird-management"].restapi_object.proxmox-volume' | ||||||
| tofu state rm 'module.volumes.module.proxmox-volume["pv-netbird-signal"].restapi_object.proxmox-volume' | tofu state rm 'module.volumes.module.proxmox-volume["pv-netbird-signal"].restapi_object.proxmox-volume' | ||||||
| @@ -58,7 +58,7 @@ tofu state rm module.volumes.module.persistent-volume | |||||||
|  |  | ||||||
| ```shell | ```shell | ||||||
| tofu import 'module.volumes.module.persistent-volume["pv-jellyfin-config"].kubernetes_persistent_volume.pv' pv-jellyfin-config | tofu import 'module.volumes.module.persistent-volume["pv-jellyfin-config"].kubernetes_persistent_volume.pv' pv-jellyfin-config | ||||||
| tofu import 'module.volumes.module.persistent-volume["pv-keycloak-db"].kubernetes_persistent_volume.pv' pv-keycloak-db | tofu import 'module.volumes.module.persistent-volume["pv-keycloak"].kubernetes_persistent_volume.pv' pv-keycloak-db | ||||||
| tofu import 'module.volumes.module.persistent-volume["pv-lidarr-config"].kubernetes_persistent_volume.pv' pv-lidarr-config | tofu import 'module.volumes.module.persistent-volume["pv-lidarr-config"].kubernetes_persistent_volume.pv' pv-lidarr-config | ||||||
| tofu import 'module.volumes.module.persistent-volume["pv-netbird-management"].kubernetes_persistent_volume.pv' pv-netbird-management | tofu import 'module.volumes.module.persistent-volume["pv-netbird-management"].kubernetes_persistent_volume.pv' pv-netbird-management | ||||||
| tofu import 'module.volumes.module.persistent-volume["pv-netbird-signal"].kubernetes_persistent_volume.pv' pv-netbird-signal | tofu import 'module.volumes.module.persistent-volume["pv-netbird-signal"].kubernetes_persistent_volume.pv' pv-netbird-signal | ||||||
|   | |||||||
| @@ -128,7 +128,7 @@ module "volumes" { | |||||||
|       node = "euclid" |       node = "euclid" | ||||||
|       size = "1G" |       size = "1G" | ||||||
|     } |     } | ||||||
|     pv-keycloak = { |     pv-keycloak-postgres = { | ||||||
|       node = "euclid" |       node = "euclid" | ||||||
|       size = "2G" |       size = "2G" | ||||||
|     } |     } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Vegard Hagen
					Vegard Hagen