30.11.2020: Updated with the new patchseries and instructions for Windows
02.12.2020: Added tweaks
08.12.2020: Updated with patchseries v4
31.01.2020: Updated with patchseries v6
| # Use jq to parse the published AWS IP ranges. | |
| # Use the file from here: https://ip-ranges.amazonaws.com/ip-ranges.json | |
| # Select all Cloudfront nodes homed to Sydney | |
| jq .prefixes[] | select(.service == "CLOUDFRONT") | select(.network_border_group=="ap-southeast-2") | |
| # Find s3 endpoints in Oregon | |
| jq -r '.prefixes[] | select(.region=="us-east-2") | select(.service=="S3") | .ip_prefix' < ip-ranges.json |
You can use this diagram as a template to create your own git branching diagrams. Here's how:
https://gist.github.com/bryanbraun/8c93e154a93a08794291df1fcdce6918/raw/bf563eb36c3623bb9e7e1faae349c5da802f9fed/template-data.xmlEver wanted to put your Rapsberry Pi cluster to great use? Our team is working remotely, so we started to play Minecraft. I decided I would host the Minecraft server on my Raspberry Pi cluster. This gist will guide you through the steps I took to get a k3s cluster up with k3sup and later installed Minecraft as well as metrics exporter and Prometheus Operator
Quoniam Possumus - Because we can
| #!/bin/bash | |
| #Harbor on Ubuntu 18.04 | |
| #Prompt for the user to ask if the install should use the IP Address or Fully Qualified Domain Name of the Harbor Server | |
| PS3='Would you like to install Harbor based on IP or FQDN? ' | |
| select option in IP FQDN | |
| do | |
| case $option in | |
| IP) |
| # Maintainer: Jakub Hajek, [email protected] | |
| # | |
| # docker stack deploy -c stack-elastic.yml elastic | |
| # | |
| # The stack creates Elasticsearch cluster consiting of | |
| # - 3 dedicated master nodes in order to keep quorum | |
| # - 4 dedicated data nodes to manage CRUD, | |
| # | |
| # Docker compose file to easily deploy Elasticsearch cluster 7.x on Docker Swarm cluster. |
The steps below requires that you have followed the installation steps for installing K3s on RPIs.
NOTE: The following files can be found in the following repository.
Installation steps for K3s dashboard. On master node, create a folder called dashboard:
| #cloud-config | |
| # Option 1 - Full installation using cURL | |
| package_update: true | |
| package_upgrade: true | |
| groups: | |
| - docker | |
| system_info: |
| Aerobase | Keycloak | WSO2 Identity Server | Gluu | CAS | OpenAM | Shibboleth IdP | |
|---|---|---|---|---|---|---|---|
| OpenID Connect/OAuth support | yes | yes | yes | yes | yes | yes | third-party |
| Multi-factor authentication | yes | yes | yes | yes | yes | yes | yes |
| Admin UI | yes | yes | yes | yes | yes | yes | no |
| OpenJDK support | yes | yes | yes | yes | no | ||
| Identity brokering | yes | yes | yes | ||||
| Middleware | NGINX, Wildfly | Wildfly, JBOSS | WSO2 Carbon | Jetty, Apache HTTPD | any Java app server | any Java app server | Jetty, Tomc |
| <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:math="http://exslt.org/math" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:uuid="http://www.uuid.org" version="2.0"> | |
| <xsl:output method="xml" encoding="UTF-8"/> | |
| <xsl:template match="/"> | |
| <Payment xmlns="http://ws.apache.org/ns/synapse"> | |
| <xsl:for-each select="//Order/lunch"> | |
| <discount> | |
| <li> | |
| <xsl:attribute name="uid" select="uuid:get-uuid(drinkName)"/> | |
| <xsl:value-of select="drinkName"/> | |
| <span> |