The following outlines how you can implement and deploy Redis on Openshift, as well as some key points and background on managing how Redis operates in the Appendix.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ==UserScript== | |
// @name Neopets Obelisk Point Calculator | |
// @namespace neopets | |
// @version 2024.04.09 | |
// @description Calculates your point contribution to your Obelisk faction | |
// @author jujaga | |
// @match *://*.neopets.com/prehistoric/battleground/ | |
// @icon https://www.neopets.com/favicon.ico | |
// @grant none | |
// ==/UserScript== |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- | |
apiVersion: v1 | |
kind: Template | |
metadata: | |
annotations: | |
description: Patroni Postgresql database cluster, with ephemeral storage. | |
iconClass: icon-postgresql | |
openshift.io/display-name: Patroni Postgresql (Ephemeral) | |
openshift.io/long-description: | |
This template deploys a patroni postgresql HA cluster |
These scripts assist you with migrating an existing Patroni cluster from GlusterFS to NetApp storage. The strategy depends on Patroni's ability to leverage Postgres WAL history archiving to replay transactions and maintain history lineage. Note that this gist runs with a few assumptions and isn't fully parameterized. We assume your Patroni cluster is named "patroni-master", and have a working knowledge of OpenShift and patronictl.
- Add temporary permissive NSP rules to namespace
- Create a new temporary statefulset which will extend the existing statefulset cluster
- Force master to failover to the new temporary node
- Delete the original statefulset and its PVCs
I hereby claim:
- I am Jujaga on github.
- I am jujaga (https://keybase.io/jujaga) on keybase.
- I have a public key whose fingerprint is 4E49 D5E0 135E F9A0 FCF8 1F8C CB0D DA91 ED56 C6F4
To claim this, I am signing this object:
I hereby claim:
- I am Jujaga on github.
- I am jujaga (https://keybase.io/jujaga) on keybase.
- I have a public key whose fingerprint is FA24 92E9 4166 EF18 CAFC 57C7 1C15 C8B8 C039 86F6
To claim this, I am signing this object: