diff --git a/durpot/templates/sealedsecret.yaml b/durpot/templates/sealedsecret.yaml index c2827e4..d13dfa1 100644 --- a/durpot/templates/sealedsecret.yaml +++ b/durpot/templates/sealedsecret.yaml @@ -1,18 +1,64 @@ -apiVersion: bitnami.com/v1alpha1 -kind: SealedSecret -metadata: - creationTimestamp: null - name: durpot-secret - namespace: durpot -spec: - encryptedData: - BOTPREFIX: AgCeZIgC8+QBEGD04bJm28ERP5N4ek7C6uPMfgzQmOYfU6bSaB/K37VcW49M7zGs1YnPXJcSTyAZWXOnPVexC7jfhqo1BlyzWuwvTFAhycXyUtQEG3bmcWTzekOLjbGE12/Pis22HLFq0MS6zFc439t/hLTLepk3NmoOjiDssAcwO0KD5c2DrTwcgOENxHZes/sDELrJ95RdGSyQ9bU16Fb2DlnTZw7Al9WuX4jtUUxbbw2a1S6TwyR0OXaE2ZDMlXCedDzZbfuLGRXSH0E5lCjhK4HT6m4fWvohw7to6kxyMakwKNs+jmgPaNXbKr2+6DKbtPfeZumpCL1zM+Ss0hw3qSAAz7kgMh5Dnf8J0N4oYKofCHt0KvJc/biSEgRkgvnYr1UAqGhvuQRK+8wTgIt1StQt/dGYthR4K/ru7IzyEiboZ1jTAQnOadClfODQZITM2C5tDByvrufsENveHYfrqHvqhHp/HhEBGdtL37p7SgWs8QdDlNknY39Y57VFfy0IUTBFuJcdccv2h3j5lD8R1toBlYC4P1eB1cxxdDLzAu+W90Z5q4Nxd1BM1TQAw0HbCk2q8Jmdz4WIWxPjgJaYml/oojxTb+N8574m1b018aX7+72i5N9voz3OqmKv3bBRaCxGOJC3a2QLY4zdsHtRjw9Nym79cRmlfNOFxxBw6Cy+divu50aEP2KzxTB6g/7c - ChannelID: AgBvagJ3omTwEFwF/Q/7z3ckYqqdHn3rnm11HLazoQDb+QbvDnu8GO8g1HJhpHpETNDv+Ri7qQ4tLuh0o50iwMmMqZhxjTAALq5xkh0mShB+7o9iR3Cxps62YrxEpd+vi5dyXLZhrd3xnEha+nJUmpqgN1L/RNIRw4pM55bkSZ/kWAVC/qfZrOAn5V1ct7JjQHFH6cojqHpEdHVIXQQ+2Y+rovhIXbW6HWbk7JtphzXrNFGhQibmLDByOIgoo07C9lPKyhVfktEd2mGalCkiMe6EBbkrH2WTm9H5SFAI66nWd9ndRWs8r4WWB79Lxk+gkPbWsHGIyZeHM3XCnU1/Xs8cDMFDCEHeR1zI5KvNg43bhICRUTeEfqBZBie8/bSkhnZh5vHGgJexHVLK7V4hrlrqtOLDpJKthxLYVnQxTuH+RoUi3UHZgXuOA351GvVqA3EtHXqqtTk+c6lpWfF4E1yVMSG95cj094sXz6kMniU1ir51qYk3sN8GChxF4DtiTp5akV4HSBHV7HkW7+h+wRnsTf6ZwEai5/ZBN92v61cGmFGF4RbEpTLq2aAiIo0plaL/pYqqR4SU+Knu4a7spFxneprS1tRQMd0t4OQ/7/sthL8U9PZdDGvQ0w7BTIx/btpall3C5/bLtR9oHoKCyuA6tcBqFqH2BGig2WnicwT1OXqR8vhcEImvtKxaUXp40+nU4OBpjvrcc3cD8Q6Bs2RZREs= - OPENAI_API_KEY: AgBylt0adzTTGhUCuyTJizr7bnnJoQ3QEb0aB8iEYUWc7Nqlj0EDFwQQTHYr8MKnsta2c+cLUoteVhlCQgLKK7TVYNyqh4zzsfta/3CKngvLmPoOQJrkRUk7PAFpsNWOn9FOnAQcIVDPzxZ8ANbttRKRutsiwxEgKtJFZ8sgZDytk4M4IfXlFBSEmPcI9oMuvbiqvywW50UgFdOETiwX2cXU9XUn6cORBUaI7RITEDS+Zzi7B6wZFOcRmz5XWEe87s++n1nyNNumY5dPKvoIDSV2qBcwenaXf6L7kV13udu9LDAXCarp2eu9ixxXYREjYrCpLzm9tf1Rf1osNcqbBSuHsLugZjXD3r+bSOH5iy7yCvmWtbe5xDxEmv53Sfuw47v9lEqrPVGm0oBIqH4Fy0BKlVTreqT5EaeJiebyKEuPyydtnHigOoLveLCa0H0Ir9iNaJXHLB7JeYijdwFji236HjY6EJy2PXEz+SM3YogeuhDckCRvqnYwr0bYSbwR1kBOrs/gQclNC6OsG/6ybqOwoN6VT5XdIOvf/qhVskivVhcrl1FfzgRE9gpwfqYujn6mG+c2PSORd7yEFKbTMVvky48TaAY+gtIHf8dsj4j4Bgf4A8eYunQubPcfpg8yD+8N6FQgxtplz22QKGvy0u7xaBkI6UkzWViMtqO2T3sGZOR/rndEh7ZHsUUsu4PLqdKRlXD6F9wa4NQNaFBAQVwwbizrebjCjgc3mfWdH4Rsq2PQimM8bJ2/J7ySKhFvKQPcp2M= - TOKEN: AgCgs4hKzqJkSmWVHdtDs5qd1UdJUmPhqdOtnQXrU0D5sfWybzW4MRLuE2cpbrzoXTxMEBc+HLn5Ce0gvVaUfPtwt0ldHPUsH+m0RbYn7HHCxbzJ1j+Jd2r0OVLstv195RcGvPejfNwukxfLDLQ7+CJEhp4v+ATVIymILAKAYCAokMceWy3pwXDG6krvAu/E4LRYkNxwHej+I9PKAMyfH2CfYvpHA53t40Vr7fkbdCVr+9TZEb69Qr7Nla/dAANrwen3yf9shkcaRkdQ3u0uXMiLsVR9VpEtnTvIhNOuCJeY7OkxX+owtTm/EUcCNYLAMFEM8Or47Vs/ZjcAQxovA20jkWE6DH4Z2V5pEfZbW4LdZwTbFhg/vWob5cO5grFa5YusBo08q1YqzK0Z3e4mPGprozeGFslRbySzGWwLUUPOxKIR5ZRtszXFCrx+EFjcATEBRWLaQ0BQRlZuWxXJKKc7FvmKeRyUkASXfrzyj8jRSzPxl90i8gEVwqAjI+tZip9Vnh8FTJK/WyvThG0RFb5Z8Esiq2Ts6llXeI+8nZfv3HMyiQRE2sCa2kpmD4/2QZem7Z3kTKSD8d/qcI8f26bLZCVAuh5vY28znS6yG1WVdSWdZjFWYNn3CiuIKB6ERNG90a9UoFVQFr2PqlVhKmBIorciKZ6RAY8LBZZGbE88wBGTkIqUexsFULx/+e2sO1eI6JyImo7jL1vpbnyh2fDnS7eslfhLku/a7ngr51zN0JZS4giRa0MqhgbWURWuad7hhzKrlsM5Itr/Vg== - template: - metadata: - creationTimestamp: null - name: durpot-secret - namespace: durpot +#apiVersion: bitnami.com/v1alpha1 +#kind: SealedSecret +#metadata: +# creationTimestamp: null +# name: durpot-secret +# namespace: durpot +#spec: +# encryptedData: +# BOTPREFIX: AgCeZIgC8+QBEGD04bJm28ERP5N4ek7C6uPMfgzQmOYfU6bSaB/K37VcW49M7zGs1YnPXJcSTyAZWXOnPVexC7jfhqo1BlyzWuwvTFAhycXyUtQEG3bmcWTzekOLjbGE12/Pis22HLFq0MS6zFc439t/hLTLepk3NmoOjiDssAcwO0KD5c2DrTwcgOENxHZes/sDELrJ95RdGSyQ9bU16Fb2DlnTZw7Al9WuX4jtUUxbbw2a1S6TwyR0OXaE2ZDMlXCedDzZbfuLGRXSH0E5lCjhK4HT6m4fWvohw7to6kxyMakwKNs+jmgPaNXbKr2+6DKbtPfeZumpCL1zM+Ss0hw3qSAAz7kgMh5Dnf8J0N4oYKofCHt0KvJc/biSEgRkgvnYr1UAqGhvuQRK+8wTgIt1StQt/dGYthR4K/ru7IzyEiboZ1jTAQnOadClfODQZITM2C5tDByvrufsENveHYfrqHvqhHp/HhEBGdtL37p7SgWs8QdDlNknY39Y57VFfy0IUTBFuJcdccv2h3j5lD8R1toBlYC4P1eB1cxxdDLzAu+W90Z5q4Nxd1BM1TQAw0HbCk2q8Jmdz4WIWxPjgJaYml/oojxTb+N8574m1b018aX7+72i5N9voz3OqmKv3bBRaCxGOJC3a2QLY4zdsHtRjw9Nym79cRmlfNOFxxBw6Cy+divu50aEP2KzxTB6g/7c +# ChannelID: AgBvagJ3omTwEFwF/Q/7z3ckYqqdHn3rnm11HLazoQDb+QbvDnu8GO8g1HJhpHpETNDv+Ri7qQ4tLuh0o50iwMmMqZhxjTAALq5xkh0mShB+7o9iR3Cxps62YrxEpd+vi5dyXLZhrd3xnEha+nJUmpqgN1L/RNIRw4pM55bkSZ/kWAVC/qfZrOAn5V1ct7JjQHFH6cojqHpEdHVIXQQ+2Y+rovhIXbW6HWbk7JtphzXrNFGhQibmLDByOIgoo07C9lPKyhVfktEd2mGalCkiMe6EBbkrH2WTm9H5SFAI66nWd9ndRWs8r4WWB79Lxk+gkPbWsHGIyZeHM3XCnU1/Xs8cDMFDCEHeR1zI5KvNg43bhICRUTeEfqBZBie8/bSkhnZh5vHGgJexHVLK7V4hrlrqtOLDpJKthxLYVnQxTuH+RoUi3UHZgXuOA351GvVqA3EtHXqqtTk+c6lpWfF4E1yVMSG95cj094sXz6kMniU1ir51qYk3sN8GChxF4DtiTp5akV4HSBHV7HkW7+h+wRnsTf6ZwEai5/ZBN92v61cGmFGF4RbEpTLq2aAiIo0plaL/pYqqR4SU+Knu4a7spFxneprS1tRQMd0t4OQ/7/sthL8U9PZdDGvQ0w7BTIx/btpall3C5/bLtR9oHoKCyuA6tcBqFqH2BGig2WnicwT1OXqR8vhcEImvtKxaUXp40+nU4OBpjvrcc3cD8Q6Bs2RZREs= +# OPENAI_API_KEY: AgBylt0adzTTGhUCuyTJizr7bnnJoQ3QEb0aB8iEYUWc7Nqlj0EDFwQQTHYr8MKnsta2c+cLUoteVhlCQgLKK7TVYNyqh4zzsfta/3CKngvLmPoOQJrkRUk7PAFpsNWOn9FOnAQcIVDPzxZ8ANbttRKRutsiwxEgKtJFZ8sgZDytk4M4IfXlFBSEmPcI9oMuvbiqvywW50UgFdOETiwX2cXU9XUn6cORBUaI7RITEDS+Zzi7B6wZFOcRmz5XWEe87s++n1nyNNumY5dPKvoIDSV2qBcwenaXf6L7kV13udu9LDAXCarp2eu9ixxXYREjYrCpLzm9tf1Rf1osNcqbBSuHsLugZjXD3r+bSOH5iy7yCvmWtbe5xDxEmv53Sfuw47v9lEqrPVGm0oBIqH4Fy0BKlVTreqT5EaeJiebyKEuPyydtnHigOoLveLCa0H0Ir9iNaJXHLB7JeYijdwFji236HjY6EJy2PXEz+SM3YogeuhDckCRvqnYwr0bYSbwR1kBOrs/gQclNC6OsG/6ybqOwoN6VT5XdIOvf/qhVskivVhcrl1FfzgRE9gpwfqYujn6mG+c2PSORd7yEFKbTMVvky48TaAY+gtIHf8dsj4j4Bgf4A8eYunQubPcfpg8yD+8N6FQgxtplz22QKGvy0u7xaBkI6UkzWViMtqO2T3sGZOR/rndEh7ZHsUUsu4PLqdKRlXD6F9wa4NQNaFBAQVwwbizrebjCjgc3mfWdH4Rsq2PQimM8bJ2/J7ySKhFvKQPcp2M= +# TOKEN: AgCgs4hKzqJkSmWVHdtDs5qd1UdJUmPhqdOtnQXrU0D5sfWybzW4MRLuE2cpbrzoXTxMEBc+HLn5Ce0gvVaUfPtwt0ldHPUsH+m0RbYn7HHCxbzJ1j+Jd2r0OVLstv195RcGvPejfNwukxfLDLQ7+CJEhp4v+ATVIymILAKAYCAokMceWy3pwXDG6krvAu/E4LRYkNxwHej+I9PKAMyfH2CfYvpHA53t40Vr7fkbdCVr+9TZEb69Qr7Nla/dAANrwen3yf9shkcaRkdQ3u0uXMiLsVR9VpEtnTvIhNOuCJeY7OkxX+owtTm/EUcCNYLAMFEM8Or47Vs/ZjcAQxovA20jkWE6DH4Z2V5pEfZbW4LdZwTbFhg/vWob5cO5grFa5YusBo08q1YqzK0Z3e4mPGprozeGFslRbySzGWwLUUPOxKIR5ZRtszXFCrx+EFjcATEBRWLaQ0BQRlZuWxXJKKc7FvmKeRyUkASXfrzyj8jRSzPxl90i8gEVwqAjI+tZip9Vnh8FTJK/WyvThG0RFb5Z8Esiq2Ts6llXeI+8nZfv3HMyiQRE2sCa2kpmD4/2QZem7Z3kTKSD8d/qcI8f26bLZCVAuh5vY28znS6yG1WVdSWdZjFWYNn3CiuIKB6ERNG90a9UoFVQFr2PqlVhKmBIorciKZ6RAY8LBZZGbE88wBGTkIqUexsFULx/+e2sO1eI6JyImo7jL1vpbnyh2fDnS7eslfhLku/a7ngr51zN0JZS4giRa0MqhgbWURWuad7hhzKrlsM5Itr/Vg== +# template: +# metadata: +# creationTimestamp: null +# name: durpot-secret +# namespace: durpot +--- + +apiVersion: external-secrets.io/v1beta1 +kind: ExternalSecret +metadata: + name: vault-durpot +spec: + secretStoreRef: + name: vault-durpot + kind: SecretStore + target: + name: durpot-secret + data: + - secretKey: OPENAI_API_KEY + remoteRef: + key: durpot/openai + property: OPENAI_API_KEY + - secretKey: BOTPREFIX + remoteRef: + key: durpot/discord + property: BOTPREFIX + - secretKey: ChannelID + remoteRef: + key: durpot/discord + property: ChannelID + - secretKey: TOKEN + remoteRef: + key: durpot/discord + property: TOKEN + +--- + +apiVersion: external-secrets.io/v1beta1 +kind: SecretStore +metadata: + name: vault-durpot +spec: + provider: + vault: + server: "http://vault.vault.svc.cluster.local:8200" + path: "durpot" + version: "v2" + auth: + kubernetes: + mountPath: "kubernetes" + role: "external-secrets" \ No newline at end of file