Skip to content

Instantly share code, notes, and snippets.

#!/usr/bin/env bash
[ -z "$DEBUG" ] || set -x
set -e
# For https://github.com/Yolean/kubernetes-mixin-managed/
BUILDER=kubernetes-mixin-builder:local
BUILDUSER="$(id -u):$(id -g)"
CACHEDIR="$(pwd)/tmp/go-mod-cache"
@solsson
solsson / docker-compose.yaml
Last active November 9, 2021 12:05
Build google/oauth2l locally, current golang and M1 cpu support
version: '2.1'
services:
build:
user: ${UID}
image: golang:1.17.3-bullseye
volumes:
- .:/workspace/source
entrypoint:
- /bin/bash
- -cex
version: "2"
services:
mirror-kafka:
image: solsson/kafka:1.0.1@sha256:1a4689d49d6274ac59b9b740f51b0408e1c90a9b66d16ad114ee9f7193bab111
environment:
- SOURCE_BOOTSTRAP=kafka-0.broker.kafka.svc.cluster.local:9092,kafka-1.broker.kafka.svc.cluster.local:9092,kafka-2.broker.kafka.svc.cluster.local:9092
- TARGET_BOOTSTRAP=kafka:9092
- WHITELIST=$MIRROR_TOPIC_WHITELIST
links:
- kafka
# HELP kafka_server_socket_server_metrics_connection_creation_total The total number of new connections established (kafka.server<type=socket-server-metrics, listener=PLAINTEXT, networkProcessor=4><>connection-creation-total)
# TYPE kafka_server_socket_server_metrics_connection_creation_total untyped
kafka_server_socket_server_metrics_connection_creation_total{listener="PLAINTEXT",networkProcessor="4",} 0.0
kafka_server_socket_server_metrics_connection_creation_total{listener="OUTSIDE",networkProcessor="1",} 0.0
kafka_server_socket_server_metrics_connection_creation_total{listener="PLAINTEXT",networkProcessor="3",} 0.0
kafka_server_socket_server_metrics_connection_creation_total{listener="PLAINTEXT",networkProcessor="5",} 0.0
kafka_server_socket_server_metrics_connection_creation_total{listener="OUTSIDE",networkProcessor="2",} 0.0
kafka_server_socket_server_metrics_connection_creation_total{listener="OUTSIDE",networkProcessor="0",} 0.0
# HELP kafka_controller_ControllerStats_99thPercentile Attribute exposed f
# HELP jmx_config_reload_failure_total Number of times configuration have failed to be reloaded.
# TYPE jmx_config_reload_failure_total counter
jmx_config_reload_failure_total 0.0
# HELP log4j_stdout_immediateFlush Dynamic (log4j<appender=stdout><>immediateFlush)
# TYPE log4j_stdout_immediateFlush untyped
log4j_stdout_immediateFlush 1.0
# HELP java_lang_GarbageCollector_LastGcInfo_memoryUsageAfterGc_used java.lang.management.MemoryUsage (java.lang<type=GarbageCollector, name=G1 Young Generation, key=G1 Survivor Space><LastGcInfo, memoryUsageAfterGc>used)
# TYPE java_lang_GarbageCollector_LastGcInfo_memoryUsageAfterGc_used untyped
java_lang_GarbageCollector_LastGcInfo_memoryUsageAfterGc_used{name="G1 Young Generation",key="G1 Survivor Space",} 1048576.0
java_lang_GarbageCollector_LastGcInfo_memoryUsageAfterGc_used{name="G1 Young Generation",key="Compressed Class Space",} 1422328.0
# HELP kafka_server_socket_server_metrics_connection_creation_total The total number of new connections established (kafka.server<type=socket-server-metrics, listener=OUTSIDE, networkProcessor=1><>connection-creation-total)
# TYPE kafka_server_socket_server_metrics_connection_creation_total untyped
kafka_server_socket_server_metrics_connection_creation_total{listener="OUTSIDE",networkProcessor="1",} 0.0
kafka_server_socket_server_metrics_connection_creation_total{listener="PLAINTEXT",networkProcessor="3",} 0.0
kafka_server_socket_server_metrics_connection_creation_total{listener="PLAINTEXT",networkProcessor="5",} 0.0
kafka_server_socket_server_metrics_connection_creation_total{listener="OUTSIDE",networkProcessor="2",} 0.0
kafka_server_socket_server_metrics_connection_creation_total{listener="OUTSIDE",networkProcessor="0",} 0.0
kafka_server_socket_server_metrics_connection_creation_total{listener="PLAINTEXT",networkProcessor="4",} 0.0
# HELP kafka_server_replica_fetcher_metrics_connection_creation_total The to
+ ./xsl-transform keycloak/standalone/configuration/standalone-ha.xml cache-owners.xsl
--- /tmp/xsl-transform-target.org 2017-10-30 18:43:45.718824499 +0000
+++ keycloak/standalone/configuration/standalone-ha.xml 2017-10-30 18:43:46.340824050 +0000
@@ -265,10 +265,10 @@
<expiration max-idle="3600000"/>
</local-cache>
<replicated-cache name="work" mode="SYNC"/>
- <distributed-cache name="sessions" mode="SYNC" owners="1"/>
- <distributed-cache name="authenticationSessions" mode="SYNC" owners="1"/>
- <distributed-cache name="offlineSessions" mode="SYNC" owners="1"/>
@solsson
solsson / Dockerfile
Created October 1, 2017 07:32
keycloak-ha-mysql build from a generic java image
FROM openjdk
ENV KEYCLOAK_VERSION=3.2.1.Final
WORKDIR /opt/jboss
ADD sha256check.txt local-stuff-like-removing-modcluster.xsl indent.xsl /tmp/
RUN set -ex; \
runDeps=''; \
---
apiVersion: v1
kind: PersistentVolume
metadata:
name: pv1
labels:
id: test1
spec:
accessModes:
- ReadWriteOnce