diff --git a/charts/xchemlab/templates/application-secret-sealed.yaml b/charts/xchemlab/templates/application-secret-sealed.yaml deleted file mode 100644 index fcba3ec0..00000000 --- a/charts/xchemlab/templates/application-secret-sealed.yaml +++ /dev/null @@ -1,15 +0,0 @@ -apiVersion: bitnami.com/v1alpha1 -kind: SealedSecret -metadata: - creationTimestamp: null - name: application-passwords - namespace: xchemlab -spec: - encryptedData: - passwords: AgBN+kpZJA0xyJaFpHAN3227os+MZk+idXvqI6Jfo5dtUtjkEjquG0iSxCTPm1R1OTukD9Z+ctK8MsL6nOHviVuMLVXRsfkp4qKYRxoUbUR+QJ1wKKOUAIbgsPWIaEYHkCBCQapbhG237rT4WaK7str2luc0W5gZsW4A0oh8B0pNKCQg6TSeYo/f++KskG9vJwGunHxPgLT4yRtJ41WR5ICmB+6qmOxnqCmpSomnmkceuzdtVP+d2aJxA0tl1D2d1slN4XLuhwzUBd8Y2N4+WaLOItzZ5G0SNCLC2+u1xk8Yu+vKFqR4Sqo4QDp6s9EY+cfWmuPJ7EDn3wecsoQjk8oshSevf5PTSpSuvCiHjNCsGrqzCgxNKT8ntrXermJ/NqU8r4RDBs5jtK/8ZBvI7tJJHr9hhb9duUY/ErgjWzX2JZwl6OE9igpkcYEbrk3FI24E4CtNJgPbFxGREvhKiL4HDg3qff6kUEDtZaOQdeWU/KU/DNr8i2eeNN0U8WOrurHjghu2IaRs6VPRPPGm9D4veEamVhCmE8UhyYNNzepdqtxBjYFu1CF4dvWzU0MCpo93sV3XVmfvKlV8AheKBrrIbDssxfC4Io7suy/37KfzJdXZ1P2yOULsG7bGWgLiGpYljHCVueKWfBYxnTyOmiw6hgYUWMR9xjF9KV3rlyCB8hF84v73rcLvec38Pzb8rEU= - usernames: AgC/9HTMFdHK/CGPHJBpvZXa2mctMa/mX1yXFBNTEGXTz0p+J/rsdICdOO2pc59ColHc6mbPNeo1pMRFfcm0suNK3MpDiuSlzCIbK2uwj3ql6ADR2ykkBQKjh+xl9vX18+GhqeVJOrOKxBfwXDz5LTgRXVWfDNri3MRMWY2wUvy2sAUAMyUwgdA1b9xgr5Dz9GMs9M4GXKpuvSlrAU+wirHtobU5/Unlm4LyBU32Q7aaBuRw2rq3j70OKvgEKUw167tC6UFzEeIzHV8lF+YAdzLiaKHeI63oe/o63OWPcsE2fMcXMlJ+ixUz3ZHruFvRHQU/ZlEWBoE83DamFKd2ZBE4gSjxO214CIur1oKy5UFxvvwOs2iybp65HGT5u/d2W3VhC1wo8qh/mBMCKF8Lb3zHRtx4K6GKuD6uu/5/HlGeuqSxnKoi0tWNxFNBNrvRjn0qBgxmLGSajo14jTwGrBLEZz3G0pK5eap65ZZy25bjZq6IED2ChkuWAET7vytC46DLcfNkwAEZxunOZpWbyznfqnr4SgNWuvSvl1b4D5YOWTcXe+ALVuKa9F8wpZE/XGFeaj91o5yLbGTU6RM4faj8a6anNpgdPBfSzjVvJ30zfoZTM311HNROUj6krvZ5JNw50yPYLlYDBiPq2Xer7Ysw8gN+r2xEb3dPuwOw6fqoxRH9ug9973cMAXucHdm9EC9tufYZEkKXyQ== - template: - metadata: - creationTimestamp: null - name: application-passwords - namespace: xchemlab diff --git a/charts/xchemlab/templates/application-secret.yaml b/charts/xchemlab/templates/application-secret.yaml new file mode 100644 index 00000000..ded25d1d --- /dev/null +++ b/charts/xchemlab/templates/application-secret.yaml @@ -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 diff --git a/charts/xchemlab/templates/init-script.yaml b/charts/xchemlab/templates/init-script.yaml deleted file mode 100644 index 7f14a690..00000000 --- a/charts/xchemlab/templates/init-script.yaml +++ /dev/null @@ -1,15 +0,0 @@ -apiVersion: v1 -data: - init.sql: |- - CREATE DATABASE compound_library - CREATE DATABASE compound_soaking - CREATE DATABASE crystal_library - CREATE DATABASE targeting - CREATE DATABASE pin_packing -kind: ConfigMap -metadata: - creationTimestamp: "2024-03-06T14:09:35Z" - name: init-script - namespace: xchemlab - resourceVersion: "900365901" - uid: 1d0edc7d-f2f6-49d5-9c97-f8052e600104 diff --git a/charts/xchemlab/templates/pgpool-secret-sealed.yaml b/charts/xchemlab/templates/pgpool-secret-sealed.yaml deleted file mode 100644 index b7eb9eb9..00000000 --- a/charts/xchemlab/templates/pgpool-secret-sealed.yaml +++ /dev/null @@ -1,14 +0,0 @@ -apiVersion: bitnami.com/v1alpha1 -kind: SealedSecret -metadata: - creationTimestamp: null - name: pgpool-passwords - namespace: xchemlab -spec: - encryptedData: - admin-password: AgBUOBAKTxapTulnpYTf9D+i8sZg+eZjZNyl+wkQaa2julJq3cX9DR+5l6eq1uzSmc3LLwHJcbeBTMe/jNjFAkrQ/zmZ91Domi9S/Lx9h2hCRyVwrxKyrBg3unx4jRgyZeKTda89wAaMARB9tp9vbCSKXSX3PwLOohSilvhrw4f4vblmkfq2O3KxtFkc3J8kS/OjPQtLNHji8a+S624jLx7kxtLxsZDJ452nAHnXIxyBcap6PMZXn1huTCbH6LVXDBgl97uTaEutsuzqeUQtDUuOGQ7K/zG9MUNN+IhnXmg+VU8762SBI7pMIdBGqM7CDIxm+tY/sNpXolL0S5D0ZbKnSwCasJoCE/4X1LFkDcSgnlBF06q689I+1KsmxJytYZ2Dz3Y6E9oiW1Ta1lxeyKigPEDqpvxPCTzc3UwjwNRQsQgD7kVEnACx98pmvw8MvfUaAdM70FIsZqZiKe6F3MC/ziqIcKATgTa6rezc8YEOzUHBbrM5r49A3refZNZ1o/9w4VXeLL3W70VJq5vT95l939XzvKCDflv1ik1I18Bm/QubQUgWX5ZTeTfOKau36qLR7eGWm1HqEplFLDEdMq99+AtLd148JV0ptK34sC50krvKb2CU5JAM+GPOBJJt1yfL/hNDuwxfYu//zc0B1s4qsxucwFgd5wc7idR/FzlGSz3RxYPBr6Ap6JILMr9FmCowarUozSvE+6LOxUkB0POPD7BpSGI2SMc= - template: - metadata: - creationTimestamp: null - name: pgpool-passwords - namespace: xchemlab diff --git a/charts/xchemlab/templates/pgpool-secret.yaml b/charts/xchemlab/templates/pgpool-secret.yaml new file mode 100644 index 00000000..e3399c87 --- /dev/null +++ b/charts/xchemlab/templates/pgpool-secret.yaml @@ -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 diff --git a/charts/xchemlab/templates/postgres-secret-sealed.yaml b/charts/xchemlab/templates/postgres-secret-sealed.yaml deleted file mode 100644 index 2609f4d6..00000000 --- a/charts/xchemlab/templates/postgres-secret-sealed.yaml +++ /dev/null @@ -1,15 +0,0 @@ -apiVersion: bitnami.com/v1alpha1 -kind: SealedSecret -metadata: - creationTimestamp: null - name: postgres-passwords - namespace: xchemlab -spec: - encryptedData: - password: AgAZajeHKY/Wrd8q5gWJubaF8NKajbHy6mTHWQ4nfmJRG6IR1DsHGxodvLuoL/pgDsUg408S49DVOgVqicT6gN5LQmhRKIC7mn854bkPsZ7wZC0SoI/k4nWmykdx+ZFz82cO9YUqVM5WYgYkGt68HGDjoXUfCBey1YXqCfSDEuntmz9STiY4zPu4a5rXaJHPwD5cjTg2YT7+JKZAi1MAeBaMZx5ljA9SgkIXFGgjKF2PSMh4A+DpVimTjcRBUFMNpfXghbwrlaUFGaioJbU8FLjOf1yegE8JMykWXe+iBu7hBI38BcxlDxB1b9cC6IQDzWIoqV39l3I3sCLdKwiaQw9ZL5CtwHcEoY47itqobIG0kVVvrfY8nSJuX39J/A0KBTOhO3ISuqEzWg+kcFbHDw7w0OZqKRZf9EYmgpudvxSiAPVftSNY6hDhHkBh9SM0eUyrmW3/WjiiniaJtLTIDFORZSbnpeB+s5OxE25PbojkKvloPHS/lrxJtVqqQHmuO0oGZVhHXZh+T409jyl+pccj9MvJWGvWP+NOpZlJSOtJAmEE+eTD58gqHlwBZ/Ps//AmSBaps4mXoyjxE0XD7N/ZC+HcGbyH3qzHXvcLkJmmvZenv3xWYfm6gCD6nWXGVwMfSQwQUXXwj8Lkna0yJyVXq5is4KxBoA7EJEIeoRhHnhmdCcFPLpUDOnKwS2gaJ54fzfpM8jFo/tjCgiZMe8RlI/OqbLazsYE= - repmgr-password: AgA6gmXEIcvAKjBNVCEO9DhatKSWeC0MvMGNLF263gxErJ+rt1m9RA0jBTSQWx7Q+naMhYKDEPL/EjpxkYAhTyBTIQ+uCCTYYdfCRjwSRE3ZJiDbx2JLnYdg8i70/l30aaDu85sr8ouD9uYNlJ52rtjiapAJ+YRnTCpz+yy5zwjqzV8KOc/Tbst77KF6SSwfX74VzecHdOJoT3jjhiZ34qB2I+IdfrJVlW1EC72C9JLi1O+tVsIyrVs+6ernug1tH9cF+ef3v5axDVKlLtsDKtkK/vzALKu1iBNQ6fxYP4qCqhiH4vQhXFRRUD0N6U70TFoGIDpT0nHass4hs9PawGrAajzMNLcFtNOXZmEdCK1xhgCiT1P06P7Mn1MuPlkbOg9RfFOTtWMb60e0Ew26rIIQiDxQK5ZRxE0CYtT5c1sNUpz4RNOYC2uWI+i3zLHfLImymqIyKcj+9SebruhOOvcsg6soAY9Lat8t+Gufed5ZlZp8K1e5O+tk6ggAXj70kGfjRcdepc8ixGugBEKoMFDEwgbSADgMexuP6gOim/TFqwGebQxP+PwbRPlMGdjU1mNBNBBG0Je9+oPNd7OYTvzYcBV3wuqVROPOqdBnOS+cq4EJuI7c2oj82CKlJ8YQwfIa5/GOVphx1wam562CHbu60yrQHe5ZKjiunntqf7PJIHx+ZI0Kb2bxf3Oe2GKpUoOR+acVfD3k4eE1eSWGdFx3tKAHS9Mu+NE= - template: - metadata: - creationTimestamp: null - name: postgres-passwords - namespace: xchemlab diff --git a/charts/xchemlab/templates/postgres-secret.yaml b/charts/xchemlab/templates/postgres-secret.yaml new file mode 100644 index 00000000..e9a72006 --- /dev/null +++ b/charts/xchemlab/templates/postgres-secret.yaml @@ -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 diff --git a/charts/xchemlab/values.yaml b/charts/xchemlab/values.yaml index 3902f32d..9d5ad0f9 100644 --- a/charts/xchemlab/values.yaml +++ b/charts/xchemlab/values.yaml @@ -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