Skip to content
This repository has been archived by the owner on Jul 23, 2024. It is now read-only.

Commit

Permalink
Add helm secrets for postgresql-ha
Browse files Browse the repository at this point in the history
  • Loading branch information
iamvigneshwars committed Mar 11, 2024
1 parent a8fd852 commit 49269be
Show file tree
Hide file tree
Showing 8 changed files with 48 additions and 60 deletions.
15 changes: 0 additions & 15 deletions charts/xchemlab/templates/application-secret-sealed.yaml

This file was deleted.

14 changes: 14 additions & 0 deletions charts/xchemlab/templates/application-secret.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
apiVersion: bitnami.com/v1alpha1
kind: SealedSecret
metadata:
name: application-passwords
namespace: xchemlab
spec:
encryptedData:
passwords: AgApK4SwABXa+32lZim5bdF1T0gsl48biyAJEjqRuAGTKw0ij5mCwQjzornpAYsYRM0u25ANhdnynFSR04Ttdj0sk6lkJVeGq3VCHR5OXjl1SBnykctqHHSw6uqqgTgSIJ3kwNs8SSwMnVrushChPVISb0iv7wRewwqy5mOsmUT9AaiYA7Osw+vjZY0U/cjCIQobdhGEpRhpd6VqnOt5xzXwS2I1k4Xd7d00fMJuDPUhalWJAukBKCpMaRWxKFToDMW2h3jHKVn1b2OIz+72Pnyn7TogxKC1sNN5dClOftmzswasSuGX9tcuMC19zyE9hR05DMclevygQwgATTi07Z1jt38bfpCoKXX0SFRHom3vRHCyEBvTeiGXW8qKyehFvpFi6i5/GWcAGWoZ34vSXkPL/JItF5C59x1W12OJ26pIRE5sUmrn33k/Z0WNIr1ShgSIEWG3Z1tqh4n2oUaYXAt+tSXAZ6m1UAdwPDQBFGDXNmCGAJPd7Zi9/dCmbZmWfavdJsdX68TwjqoXu8dnruw5N7HXrbkwVTGikMsIc+yVioNOMpwkMokUMHTMmLOD/2FwAeazinlWtcJkxrnNzcJtCS1NL4fyhPDdBoJZnCa/dJuEFnaMuyxdUsZ/dO/XLNTZFv5tTrrBRy6DTHn9I9gDjCbgXNu5Ug3vocNE/oqL4MFAa8ydEg+PB2RSPAdqwpn5OekmYXZxpRAYKX9BQPr/ss0z4hC7ook=
usernames: AgC7X+MSMOoRj++Ny9oGLtzUrbw3i1n3/kYaYx6LA7nuupDuTwwEUuhnWiB0H2/VP2vzSB2xODtfupLsHFNoMc2PmEx+nADrugPZgWDttA74nDlSKelAPeJD8BmdXo5u4eGbiKtD1JiHrb9Ikh53Gls3R9i62KL9DFFfKAed8xuCdSOi8Q6XOGpGrq+dLo63zxkquZDNDQdtf6avkbkqWEzb0N01zrZokKi9MXlqMtN9xF4njl1A23c25LimHsOw/JzUUt4DcBrldSzhyMh1kutGOGI8ADX0zDooiLnCxyIFbFQkj6AKDLkjEFWe3F3kL4VVEmhujSYVzm0EZ68OQ25Ey3dAvzdpmdCuTB9XRP8xxC3LCziJ2/vzZ8lbGS/c+hfHHVTodzFKgeL0WaPun0hf+yv0CZSagTQFIhdg8E/N1TlZJca9iqq/yCn1koUK7TP0OXgJqpht4/+Xv/D5U3L43ZNY4y9Xz0vUI0Tb3IIewa1CQgPAeGLwXClYLDyzLKLwqDk9J10RdG4MdrSzbWcGWzB+p8aFJ7vQxhM9X+kUBtl4DmyCUps/W1gRQKw039qMqU2ZM3Lpj8DubSU+AQRWaG5k+eOr2G/uc9P5xUX57pz35LYlpVEkifiKJBqcVAmcy+AF2ILFK/xRLz/KXssIhiTjGAPkvTya9pGgKzzr1WeXt6UDuA3g+sBVEdYpznGZIuazSE6uzQ==
template:
metadata:
creationTimestamp: null
name: application-passwords
namespace: xchemlab
15 changes: 0 additions & 15 deletions charts/xchemlab/templates/init-script.yaml

This file was deleted.

14 changes: 0 additions & 14 deletions charts/xchemlab/templates/pgpool-secret-sealed.yaml

This file was deleted.

13 changes: 13 additions & 0 deletions charts/xchemlab/templates/pgpool-secret.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
apiVersion: bitnami.com/v1alpha1
kind: SealedSecret
metadata:
name: pgpool-passwords
namespace: xchemlab
spec:
encryptedData:
admin-password: AgA+DTJgyISrh2I9MCWM8k6vR9aO61FIIxRWJ82OyNnA1yHdFgQcKsnSbEVJaYBPTerUyJUC7OuKiTs/IRlu6jAtJabiknoS0XVnTHp0RF42baMPBvR0d6pXBt+d9EFFv9vXKG5Ko6cd1fQkuI38i8qsrmBq0y8Z2vlvdq+hG9p/zFKLXON622NQWkLvc8d8y58nl+q1gOco/I+lP4E+2woHkhnsPHlh3+FhpaZXEaZRbSKkdB79rzeumlUrjwugWBxovz/8J4LjMtMv5Xt4LqNo2AAl1TRBxBG8RCaX59vRU4WFZf3gEsnCXBDWBwQTiIr/kt9L43hXqZK/FLUSPLcJruxrCdPRpe2dqvU1GfeDneg1aCgV6msc73K2zIOTVbACsb/glUwHRgr+C8c12oD1p/T+mL9E/dV37kRLHxOunmfcrsnpmWHtJB5y955HwBzw8MYiB7F7EFd78+8D7gQXvCdffRtELnhN9ynewCQd0P8DzK97JfJUIbB7+Wl6C8u9A1v0i6Tw7ofRNROuykVyNtK3jrGNeCxRH1cgowRVK6DlOBuZvEhAvE6/f5nLgF4FtLPYZkECqPMprpnSgLEj1ogNOq/+WpnXCfavX+tmrqBLmqtJfBVcl9LBjBgXiqsMXQ0zw2QSEzAaJHymc3Kur2BLnkHQ035UMrZ+CgExjFLSHqlo34VMQzytmuMy2dW0fFPSQMig1fduEJXJMzdcb+GTslJNjJM=
template:
metadata:
creationTimestamp: null
name: pgpool-passwords
namespace: xchemlab
15 changes: 0 additions & 15 deletions charts/xchemlab/templates/postgres-secret-sealed.yaml

This file was deleted.

14 changes: 14 additions & 0 deletions charts/xchemlab/templates/postgres-secret.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
apiVersion: bitnami.com/v1alpha1
kind: SealedSecret
metadata:
name: postgres-passwords
namespace: xchemlab
spec:
encryptedData:
password: AgBsk50Y8gy4qdfpauAD7opsqUSQnDnooUn7ADb/O7laUW3TVg1NSRNmmP2GUV462DGLAf3mg6wreTP+MatZKFvyfOo3Cn526BCdIBD98DikGKQMatzmQL6K7Ou5e7UnqVPM3nFAP5ggsb7+VKkQ/WoKr6hTnLRKQ+yreghhO51YGk9/VJF65SyVrJsdtXMWVcVasBsbOprfueBfgl1EEA5vNFw4EodSgjk6ulfEB1DEXgBtitYplKjW1D5IorC3+ZI3ig1U5LzLnCRfy0yF4C5zuuHl9wFqTibQW1AQMLHFSk0YMNEeIbmtzkSZA2EVc1pvAmBynZobOLC/FEYKO/6LJcI8wp6JevWr/JkWS1bWH4IXcWhO8T/ma+QsGdc7eXlAOdBdqTd+rsaxKaI6UTa0Vee+BCUzAzOetf1CYVtAnJWGArujhuzREOLAZ2nTJXZJUrp4AFnfBbykzqZ2G+5x5bT2xdgps3vEDAdVXz4IXnJ4l0fkCK6c3PMo4dUCegKTCmKN7fUDD8Qyn039T8nBd9Oee3zhxZE470plHLGV/wZq8uXSJ1FF8KOrOb4GeuWiFKvHlilLW3Vhda2CiqjtKIkoYj5ZW3oOiWnLe0HJwhLbmn8QC1I1+dy0+xeq+/V1RiEtZ9g9fcd5wf5UU7ZiCz87KqEA8NlXnJ0+s/6jUlJlRFydVlsOHrZ31Qgk91AVShVOpBxRKw14ffIN4YjYykBuNH1ZLJM=
repmgr-password: AgC7LcCkCtvVS8kRfJMQqMZz3UwWV9l+HEv5HaH5QOUSnuCQrKje0MNxAeNJxx7XYupfr8m/2dr1YUnXBPlV8Wc17I186P7jN9H/UF3O8kdqz64UnjqaB9y7CQ0Si1FrVZZfgxbE4spLOT04zk+EIYu/qiK615ythb7KXr41V1kDK4dAIyIuwCuZWzXaw1wL6N8DcnTfMKMa/wxNFIjx9SbrAJfD9kPzu5w9RKXJPsBKLjzDzNKgTDE0SC/rOYH/ncoKAtsIJxr80e7YS4boTfA03N73/GSB+8/74SEpVIm+1qghDm/9LSW53q1k11jCC9VZgvW9XJWxd6GHgkEMMqRNpQAspxCdZRAwFJ8KJl9QOxsN3p7n6K77V8Br9Y0OG46ewXmf9gaSf6eKqQkNJodR1hejXC2ys+3CGmpf/fwOiXmyH+4jMUQcCiuXyMt3/6gcH08MrLpIJDf75rxTQpuuhWvgnNPdfwEvcw6dKBmweQLiM5aybnFB1DdKkWHaDOJEn0iFhJttKHYRUNeLrdeW2ua4F48qnnf9tFAFafGU9tPsEZi2CJDIhnrB4dEz8e1OvZy9j5gTKWmeAbTZUWbtAOd7QuARxkdJl0bZCZQgF0gvEAoR0KTohzjImcgDQ0lDhjwJ2mo1Ic3oPJO2QwEi05QhZ2o8F5TU95VFknQiKzQuEusZo/a8WMhVMcisS8XiShNgQad13yUcLL64HYNuXEznl1qL7aE=
template:
metadata:
creationTimestamp: null
name: postgres-passwords
namespace: xchemlab
8 changes: 7 additions & 1 deletion charts/xchemlab/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -167,7 +167,13 @@ postgresql-ha:
limits:
cpu: 2
memory: 2Gi
initdbScripts: init-script
initdbScripts:
db-init.sql: |
SELECT 'CREATE DATABASE compound_library' WHERE NOT EXISTS (SELECT FROM pg_database WHERE datname = 'compound_library')\gexec;
SELECT 'CREATE DATABASE compound_soaking' WHERE NOT EXISTS (SELECT FROM pg_database WHERE datname = 'compound_soaking')\gexec;
SELECT 'CREATE DATABASE crystal_library' WHERE NOT EXISTS (SELECT FROM pg_database WHERE datname = 'crystal_library')\gexec;
SELECT 'CREATE DATABASE targeting' WHERE NOT EXISTS (SELECT FROM pg_database WHERE datname = 'targeting')\gexec;
SELECT 'CREATE DATABASE pin_packing' WHERE NOT EXISTS (SELECT FROM pg_database WHERE datname = 'pin_packing')\gexec;
pgpool:
existingSecret: pgpool-passwords
Expand Down

0 comments on commit 49269be

Please sign in to comment.