aboutsummaryrefslogtreecommitdiffstats
path: root/docs/meeting_notes/2023-07-18.rst
diff options
context:
space:
mode:
authorGravatar Johannes Christ <[email protected]>2024-07-24 20:09:42 +0200
committerGravatar Johannes Christ <[email protected]>2024-07-25 20:06:54 +0200
commita4d7e92d544aeb43dbe1fcd8648d97e0dbf7b9d3 (patch)
tree183318852234388654c99514e45f095af8c21676 /docs/meeting_notes/2023-07-18.rst
parentAdd link to DevOps Kanban board in meeting template (#420) (diff)
Improve documentation
This commit ports our documentation to Sphinx. The reason for this is straightforward. We need to improve both the quality and the accessibility of our documentation. Hugo is not capable of doing this, as its primary output format is HTML. Sphinx builds plenty of high-quality output formats out of the box, and incentivizes writing good documentation.
Diffstat (limited to 'docs/meeting_notes/2023-07-18.rst')
-rw-r--r--docs/meeting_notes/2023-07-18.rst42
1 files changed, 42 insertions, 0 deletions
diff --git a/docs/meeting_notes/2023-07-18.rst b/docs/meeting_notes/2023-07-18.rst
new file mode 100644
index 0000000..28f6c88
--- /dev/null
+++ b/docs/meeting_notes/2023-07-18.rst
@@ -0,0 +1,42 @@
+DevOps Meeting Notes
+====================
+
+Secret management improvements
+------------------------------
+
+To allow for **better management of our Kubernetes secrets**, Chris set
+out to configure ``git-crypt`` in GPG key mode. For comparison, the
+previous approach was that secrets were stored in Kubernetes only and
+had to be accessed via ``kubectl``, and now ``git-crypt`` allows us to
+transparently work with the files in unencrypted manner locally, whilst
+having them secure on the remote, all via ``.gitattributes``.
+
+The following people currently have access to this:
+
+- Johannes Christ [email protected]
+ (``8C05D0E98B7914EDEBDCC8CC8E8E09282F2E17AF``)
+- Chris Lovering [email protected]
+ (``1DA91E6CE87E3C1FCE32BC0CB6ED85CC5872D5E4``)
+- Joe Banks [email protected] (``509CDFFC2D0783A33CF87D2B703EE21DE4D4D9C9``)
+
+For Hassan, we are still waiting on response regarding his GPG key
+accuracy.
+
+The pull request for the work can be found `at
+python-discord/kubernetes#156 <https://github.com/python-discord/kubernetes/pull/156>`__.
+
+**To have your key added, please contact any of the existing key
+holders**. More documentation on this topic is pending to be written,
+see
+`python-discord/kubernetes#157 <https://github.com/python-discord/kubernetes/issues/157>`__.
+
+Infrastructure migration decision
+---------------------------------
+
+The voting started `last week <./2023-07-11.md>`__ will be properly
+talked about `next week <./2023-07-25.md>`__, so far it looks like we’re
+definitely not selfhosting Kubernetes at the very least.
+
+.. raw:: html
+
+ <!-- vim: set textwidth=80 sw=2 ts=2: -->