imfreedom/k8s-cluster
Shutdown wiki.imfreedom.org and redirect everything to kb.imfreedom.org
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/50-wiki.imfreedom.org/kustomization.yaml Mon Jul 04 23:07:39 2022 -0500
@@ -0,0 +1,8 @@
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/50-wiki.imfreedom.org/manifest.yaml Mon Jul 04 23:07:39 2022 -0500
@@ -0,0 +1,51 @@
+apiVersion: traefik.containo.us/v1alpha1 + - match: Host(`wiki.imfreedom.org`) + - name: wiki-imf-middlewares +apiVersion: traefik.containo.us/v1alpha1 + - match: Host(`wiki.imfreedom.org`) + - name: wiki-imf-middlewares +apiVersion: cert-manager.io/v1 + commonName: wiki.imfreedom.org --- a/50-wiki.imfreedom.org/mediawiki/kustomization.yaml Mon May 02 21:56:53 2022 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
----
-namespace: imfreedom
- - secrets/LocalSettings.php
- disableNameSuffixHash: true
----
--- a/50-wiki.imfreedom.org/mediawiki/manifest.yaml Mon May 02 21:56:53 2022 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,155 +0,0 @@
----
-apiVersion: traefik.containo.us/v1alpha1
- - match: Host(`wiki.imfreedom.org`)
----
-apiVersion: traefik.containo.us/v1alpha1
- - match: Host(`wiki.imfreedom.org`)
----
-apiVersion: cert-manager.io/v1
- commonName: wiki.imfreedom.org
----
----
-apiVersion: networking.k8s.io/v1
----
- revisionHistoryLimit: 1
- image: docker.io/imfreedom/wiki:latest
- imagePullPolicy: Always
- - mountPath: /var/www/html/images/
- claimName: wiki-uploads
----
-kind: PersistentVolumeClaim
----
-apiVersion: gemini.fairwinds.com/v1beta1
- claimName: wiki-uploads
----
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/50-wiki.imfreedom.org/middleware.yaml Mon Jul 04 23:07:39 2022 -0500
@@ -0,0 +1,659 @@
+apiVersion: traefik.containo.us/v1alpha1 + name: wiki-imf-middlewares + - name: wiki-imf-alitalk + - name: wiki-imf-avatars + - name: wiki-imf-baidu-hi + - name: wiki-imf-battle-net + - name: wiki-imf-bonjour + - name: wiki-imf-cspace + - name: wiki-imf-directnet + - name: wiki-imf-facebook + - name: wiki-imf-gadu-gadu + - name: wiki-imf-google-talk + - name: wiki-imf-imessage + - name: wiki-imf-mailing-lists + - name: wiki-imf-main-page + - name: wiki-imf-message-styles + - name: wiki-imf-msn-av + - name: wiki-imf-msn-mpop + - name: wiki-imf-msn-notifications + - name: wiki-imf-msn-ns + - name: wiki-imf-msn-p2p-msnobj + - name: wiki-imf-msn-p2p-slp + - name: wiki-imf-msn-p2pv1 + - name: wiki-imf-msn-protocol-basics + - name: wiki-imf-msn-reference + - name: wiki-imf-msn-soap + - name: wiki-imf-myspace + - name: wiki-imf-nateon + - name: wiki-imf-okcupid + - name: wiki-imf-retroshare + - name: wiki-imf-sametime + - name: wiki-imf-simple + - name: wiki-imf-smiley-themes + - name: wiki-imf-steam-friends + - name: wiki-imf-tlen-pl + - name: wiki-imf-wangwang + - name: wiki-imf-zephyr + - name: wiki-imf-catch-all +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/AIM + replacement: https://kb.imfreedom.org/protocols/aim/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/AliTalk + replacement: https://kb.imfreedom.org/protocols/alitalk/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/Avatars + replacement: https://kb.imfreedom.org/comparisons/avatars/ +apiVersion: traefik.containo.us/v1alpha1 + name: wiki-imf-baidu-hi + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/Baidu_Hi + replacement: https://kb.imfreedom.org/protocols/baiduhi/ +apiVersion: traefik.containo.us/v1alpha1 + name: wiki-imf-battle-net + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/Battle\.net + replacement: https://kb.imfreedom.org/protocols/battle.net/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/Bonjour + replacement: https://kb.imfreedom.org/protocols/bonjour/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/Cspace + replacement: https://kb.imfreedom.org/protocols/cspace/ +apiVersion: traefik.containo.us/v1alpha1 + name: wiki-imf-directnet + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/DirectNet + replacement: https://kb.imfreedom.org/protocols/directnet/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/Emoji + replacement: https://kb.imfreedom.org/comparisons/emoji/ +apiVersion: traefik.containo.us/v1alpha1 + name: wiki-imf-facebook + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/Facebook + replacement: https://kb.imfreedom.org/protocols/facebook/ +apiVersion: traefik.containo.us/v1alpha1 + name: wiki-imf-gadu-gadu + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/Gadu-Gadu + replacement: https://kb.imfreedom.org/protocols/gadugadu/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/Gale + replacement: https://kb.imfreedom.org/protocols/gale/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/GOIM + replacement: https://kb.imfreedom.org/protocols/goim/ +apiVersion: traefik.containo.us/v1alpha1 + name: wiki-imf-google-talk + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/GoogleTalk + replacement: https://kb.imfreedom.org/protocols/googletalk/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/GSC + replacement: https://kb.imfreedom.org/protocols/gsc/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/ICQ + replacement: https://kb.imfreedom.org/protocols/icq/ +apiVersion: traefik.containo.us/v1alpha1 + name: wiki-imf-imessage + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/IMessage + replacement: https://kb.imfreedom.org/protocols/imessage/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/IMPP + replacement: https://kb.imfreedom.org/protocols/impp/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/IRC + replacement: https://kb.imfreedom.org/protocols/irc/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/LCS + replacement: https://kb.imfreedom.org/protocols/lcs/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/Lync + replacement: https://kb.imfreedom.org/protocols/lync/ +apiVersion: traefik.containo.us/v1alpha1 + name: wiki-imf-mailing-lists + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/Mailing_lists + replacement: https://kb.imfreedom.org/mailinglists/ +apiVersion: traefik.containo.us/v1alpha1 + name: wiki-imf-main-page + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/Main_Page + replacement: https://kb.imfreedom.org/ +apiVersion: traefik.containo.us/v1alpha1 + name: wiki-imf-message-styles + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/Message_styles + replacement: https://kb.imfreedom.org/specifications/messagestyles/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/Mig33 + replacement: https://kb.imfreedom.org/protocols/mig33/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/MMP + replacement: https://kb.imfreedom.org/protocols/mmp/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/MSN$ + replacement: https://kb.imfreedom.org/protocols/MSN/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/MSN:AV.* + replacement: https://kb.imfreedom.org/protocols/MSN/audiovideo/ +apiVersion: traefik.containo.us/v1alpha1 + name: wiki-imf-msn-mpop + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/MSN:Other/MPOP + replacement: https://kb.imfreedom.org/protocols/MSN/multiplepointsofpresence/ +apiVersion: traefik.containo.us/v1alpha1 + name: wiki-imf-msn-notifications + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/MSN:Other/Notifications + replacement: https://kb.imfreedom.org/protocols/MSN/notifications/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/MSN:NS/Challenges.* + replacement: https://kb.imfreedom.org/protocols/MSN/notificationserver/ +apiVersion: traefik.containo.us/v1alpha1 + name: wiki-imf-msn-p2p-msnobj + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/MSN:P2P/Msnobj_Description + replacement: https://kb.imfreedom.org/protocols/MSN/p2p/#msnobj-based-transfers +apiVersion: traefik.containo.us/v1alpha1 + name: wiki-imf-msn-p2p-slp + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/MSN:P2P/SLP + replacement: https://kb.imfreedom.org/protocols/MSN/p2p/#slp +apiVersion: traefik.containo.us/v1alpha1 + name: wiki-imf-msn-p2pv1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/P2Pv1_Headers + replacement: https://kb.imfreedom.org/protocols/MSN/p2p/#slp +apiVersion: traefik.containo.us/v1alpha1 + name: wiki-imf-msn-protocol-basics + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/MSN:Protocol_Basics + replacement: https://kb.imfreedom.org/protocols/MSN/protocolbasics/ +apiVersion: traefik.containo.us/v1alpha1 + name: wiki-imf-msn-reference + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/MSN:Reference + replacement: https://kb.imfreedom.org/protocols/MSN/reference/ +apiVersion: traefik.containo.us/v1alpha1 + name: wiki-imf-msn-soap + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/MSN:SOAP/Contact_List_Management + replacement: https://kb.imfreedom.org/protocols/MSN/soap/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/MXit + replacement: https://kb.imfreedom.org/protocols/mxit/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/MySpaceIM + replacement: https://kb.imfreedom.org/protocols/myspaceim/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/NateOn + replacement: https://kb.imfreedom.org/protocols/nateon/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/OkCupid + replacement: https://kb.imfreedom.org/protocols/okcupid/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/PSYC + replacement: https://kb.imfreedom.org/protocols/psyc/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/QQ + replacement: https://kb.imfreedom.org/protocols/qq/ +apiVersion: traefik.containo.us/v1alpha1 + name: wiki-imf-retroshare + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/Retroshare + replacement: https://kb.imfreedom.org/protocols/retroshare/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/RTP + replacement: https://kb.imfreedom.org/protocols/rtp/ +apiVersion: traefik.containo.us/v1alpha1 + name: wiki-imf-sametime + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/Sametime + replacement: https://kb.imfreedom.org/protocols/sametime/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/SILC + replacement: https://kb.imfreedom.org/protocols/silc/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/SIMPLE + replacement: https://kb.imfreedom.org/protocols/simple/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/Skype + replacement: https://kb.imfreedom.org/protocols/skype/ +apiVersion: traefik.containo.us/v1alpha1 + name: wiki-imf-smiley-themes + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/Smiley_themes + replacement: https://kb.imfreedom.org/specifications/smileythemes/ +apiVersion: traefik.containo.us/v1alpha1 + name: wiki-imf-steam-friends + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/Steam_Friends + replacement: https://kb.imfreedom.org/protocols/steamfriends/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/Tlen\.pl + replacement: https://kb.imfreedom.org/protocols/tlen.pl/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/TOC2_protocol + replacement: https://kb.imfreedom.org/protocols/toc2/ +apiVersion: traefik.containo.us/v1alpha1 + name: wiki-imf-wangwang + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/WangWang + replacement: https://kb.imfreedom.org/protocols/wangwang/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/Xfire + replacement: https://kb.imfreedom.org/protocols/xfire/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/XMPP + replacement: https://kb.imfreedom.org/protocols/xmpp/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/Yahoo + replacement: https://kb.imfreedom.org/protocols/yahoo/ +apiVersion: traefik.containo.us/v1alpha1 + regex: ^https?:\/\/wiki\.imfreedom\.org\/index\.php\/Zephyr + replacement: https://kb.imfreedom.org/protocols/zephyr/ +apiVersion: traefik.containo.us/v1alpha1 + name: wiki-imf-catch-all + regex: ^https?:\/\/wiki\.imfreedom\.org\/.* + replacement: https://kb.imfreedom.org/ --- a/50-wiki.imfreedom.org/mysql/kustomization.yaml Mon May 02 21:56:53 2022 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
----
-namespace: imfreedom
- disableNameSuffixHash: true
----
--- a/50-wiki.imfreedom.org/mysql/manifest.yaml Mon May 02 21:56:53 2022 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,119 +0,0 @@
----
-apiVersion: v1
----
-apiVersion: networking.k8s.io/v1
----
- revisionHistoryLimit: 1
- image: docker.io/mysql:5
- imagePullPolicy: Always
- - mountPath: /var/lib/mysql/
- - name: MYSQL_ROOT_PASSWORD
- claimName: wiki-database
----
-kind: PersistentVolumeClaim
----
-apiVersion: gemini.fairwinds.com/v1beta1
- claimName: wiki-database
----