Skip to content

Instantly share code, notes, and snippets.

View maleck13's full-sized avatar

Craig Brookes maleck13

View GitHub Profile
@maleck13
maleck13 / que.go
Last active May 26, 2020 07:47
job queue postgres
var done = sync.Map{}
func main() {
psqlInfo := fmt.Sprintf("host=%s port=%d user=%s "+
"password=%s dbname=%s sslmode=disable",
host, port, user, password, dbname)
db, err := sql.Open("postgres", psqlInfo)
if err != nil {
panic(err)
apiVersion: quota.openshift.io/v1
kind: ClusterResourceQuota
metadata:
creationTimestamp: "2020-02-25T09:25:29Z"
generation: 1
name: persistent-volume-quota
resourceVersion: "597338"
selfLink: /apis/quota.openshift.io/v1/clusterresourcequotas/persistent-volume-quota
uid: fe1562a0-1fb8-4dc1-8e99-7a917c5af201
spec:
@maleck13
maleck13 / custom.yaml
Created November 6, 2018 16:07
custom.yaml
---
- hosts: master
remote_user: root
tasks:
- name: Retrieve cluster route subdomain
slurp:
src: "{{ eval_openshift_master_config_path }}"
register: openshift_master_config
become: yes
apiVersion: v1
items:
- apiVersion: integreatly.org/v1alpha1
kind: Integration
metadata:
creationTimestamp: 2018-11-02T13:37:55Z
generation: 1
name: project1-service-fuse-flights-aggregator-to-fuse
namespace: project1
resourceVersion: "1308775"
{
"apiVersion": "aerogear.org/v1alpha1",
"kind": "Keycloak",
"metadata": {
"name": "example"
},
"spec": {
"resourceLimits":{},
"version": "7.2.2.GA"
}
@maleck13
maleck13 / shared-service.json
Last active June 23, 2018 08:09
shared service crd
{
"apiVersion": "v1alpha1",
"kind": "SharedService",
"metadata": {
"name": "dh-keycloak-apb",
"namespace": "automation-broker",
},
"spec":{
"instances":[{
"serviceInstanceID":"abcd",
version: 1.0
name: keycloak-apb
description: Keycloak - Open Source Identity and Access Management
bindable: True
async: required
tags:
- mobile-service
- mobile-client-enabled
metadata:
displayName: Keycloak
- name: POD_NAMESPACE
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
OpenShift] _urlForResource called with unknown resource
Object { resource: "replicasets", group: "apps", version: "v1" }
Arguments { 0: {…}, 1: null, 2: {…}, 3: null, 4: {…}, … }
hawtio-core.js:83:11
Error: this._urlForResource(...) is null
DataService.prototype._uniqueKey@https://localhost:9000/dev-console/bower_components/origin-web-common/dist/origin-web-common.js:4438:15
DataService.prototype.watch@https://localhost:9000/dev-console/bower_components/origin-web-common/dist/origin-web-common.js:4088:15
OverviewController/<@https://localhost:9000/dev-console/scripts/controllers/overview.js:1271:18
apply@https://localhost:9000/dev-console/bower_components/lodash/lodash.js:496:22
unexpected io error executing cli command : Cannot run program "oc": error=2, No such file or directory
org.aerogear.plugin.intellij.mobile.api.CLIException: unexpected io error executing cli command : Cannot run program "oc": error=2, No such file or directory
at org.aerogear.plugin.intellij.mobile.api.CLIRunnerImpl.executeSync(CLIRunnerImpl.java:36)
at org.aerogear.plugin.intellij.mobile.api.MobileAPI.createClient(MobileAPI.java:46)
at org.aerogear.plugin.intellij.mobile.ui.actions.ClientCreatedCheckAction.showCreateClientForm(ClientCreatedCheckAction.java:30)
at org.aerogear.plugin.intellij.mobile.ui.actions.ClientCreatedCheck.lambda$checkFile$0(ClientCreatedCheck.java:31)
at com.intellij.notification.impl.ui.NotificationsUtil$1.hyperlinkUpdate(NotificationsUtil.java:155)
at javax.swing.JEditorPane.fireHyperlinkUpdate(JEditorPane.java:342)
at javax.swing.text.html.HTMLEditorKit$LinkController.activateLink(HTMLEditorKit.java:875)
at javax.swing.text.html.HTMLEditorKit$LinkController.mouseClicked(HTM