Skip to content

Instantly share code, notes, and snippets.

View luszczynski's full-sized avatar

Gustavo Luszczynski luszczynski

  • Red Hat
  • Brazil
View GitHub Profile
@luszczynski
luszczynski / ocp-vcpus.md
Last active September 13, 2023 17:25
OCP vCPUs for worker nodes

OCP 4

oc get nodes -o=custom-columns=NAME:.metadata.name,CPU:.status.capacity.cpu --selector='node-role.kubernetes.io/worker,!node-role.kubernetes.io/infra' | sed 1d
oc get nodes -o=custom-columns=NAME:.metadata.name,CPU:.status.capacity.cpu --selector='node-role.kubernetes.io/compute,!node-role.kubernetes.io/infra'
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
name: amq-broker-service-monitor
namespace: camel-kafka
spec:
endpoints:
- interval: 10s
port: console-jolokia
scheme: http
---
kind: ImageStream
metadata:
creationTimestamp: null
name: debezium-streams-connect
spec:
lookupPolicy:
local: false
status:
dockerImageRepository: ""
<infinispan
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:infinispan:config:13.0 https://infinispan.org/schemas/infinispan-config-13.0.xsd
urn:infinispan:server:13.0 https://infinispan.org/schemas/infinispan-server-13.0.xsd"
xmlns="urn:infinispan:config:13.0"
xmlns:server="urn:infinispan:server:13.0">
<jgroups>
<stack name="image-tcp" extends="tcp">
<TCP bind_addr="${jgroups.bind.address,jgroups.tcp.address:match-interface:eth.*}"
bind_port="${jgroups.bind.port,jgroups.tcp.port:7800}"
apiVersion: kafka.strimzi.io/v1beta2
kind: KafkaMirrorMaker2
metadata:
name: my-mm2-cluster1
namespace: mm2
spec:
clusters:
- alias: my-cluster-a
bootstrapServers: 'my-cluster-a-kafka-bootstrap:9092'
- alias: my-cluster-b
@luszczynski
luszczynski / ProxyRoute.java
Last active August 23, 2021 21:55
Camel K Java class to use in the 3scale Gateway (APICast) Camel Policy
// kamel run ProxyRoute.java --dev
import java.util.Locale;
import org.apache.camel.Exchange;
import org.apache.camel.Message;
import org.apache.camel.builder.RouteBuilder;
public class ProxyRoute extends RouteBuilder {
@Override
@luszczynski
luszczynski / dev-quarkus.yaml
Last active May 5, 2021 19:40
Dev file for Quarkus
apiVersion: 1.0.0
metadata:
generateName: quarkus-
projects:
- name: quarkus-quickstarts
source:
type: zip
location: 'https://devfile-registry-openshift-workspaces.apps.cluster-a183.a183.sandbox1868.opentlc.com/resources/quarkus-quarkus-quickstarts-main.zip'
components:
- type: chePlugin
apiVersion: 1.0.0
metadata:
name: user1-workspace
components:
- id: redhat/quarkus-java11/latest
type: chePlugin
- mountSources: true
endpoints:
- attributes:
public: 'true'
@luszczynski
luszczynski / 3scale.md
Last active June 15, 2022 12:43
3Scale Custom Resource
apiVersion: apps.3scale.net/v1alpha1
kind: APIManager
metadata:
  name: 3scale-instance
  namespace: 3scale-operator
spec:
  wildcardDomain: apps.mycluster.com.br
  resourceRequirementsEnabled: true
@luszczynski
luszczynski / openshift-cheatsheet.md
Last active August 11, 2020 14:08 — forked from rafaeltuelho/openshift-cheatsheet.md
My Kubernetes/Openshift Cheatsheet

My Openshift Cheatsheet

Openshift build secrets for cloning git repos using SSH Keys

  • To create ssh secret:
oc create secret generic sshsecret \
    --from-file=ssh-privatekey=$HOME/.ssh/id_rsa