Skip to content

Instantly share code, notes, and snippets.

View kameshsampath's full-sized avatar

Kamesh Sampath kameshsampath

View GitHub Profile
[ERROR] F8> Cannot create docker access object
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.218 s
[INFO] Finished at: 2016-11-07T12:14:32+05:30
[INFO] Final Memory: 21M/387M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal io.fabric8:fabric8-maven-plugin:3.1.43:build (default-cli) on project harekrishna: Cannot create docker access object: Process 'gofabric8 docker-env' exited with status 1 -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal io.fabric8:fabric8-maven-plugin:3.1.43:build (default-cli) on project harekrishna: Cannot create docker access object
@kameshsampath
kameshsampath / f8-m-p-vertx.xml
Last active November 8, 2016 14:16
vertx f8-m-p sample config
<plugin>
<groupId>io.fabric8</groupId>
<artifactId>fabric8-maven-plugin</artifactId>
<version>${fabric8-maven-plugin.version}</version>
<configuration>
<images>
<image>
<name>%g/%a:%v</name>
<alias>chant-service</alias>
<build>
@kameshsampath
kameshsampath / BootApplication.java
Created May 17, 2017 18:35 — forked from seanhinkley/BootApplication.java
spring boot + thymeleaf 3
package com.boot;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.SpringApplication;
//make sure spring boot doesn't attempt 2.1 config
@SpringBootApplication(exclude={org.springframework.boot.autoconfigure.thymeleaf.ThymeleafAutoConfiguration.class} )
public class AppApplication {
public static void main(String[] args) {
SpringApplication.run(AppSecurityApplication.class, args);
}
}
@kameshsampath
kameshsampath / istio_clean.sh
Created December 8, 2017 12:28
Cleanup istio on OpenShift
#!/bin/bash
set -o pipefail
set -e
oc login -u system:admin
oc project istio-system
@kameshsampath
kameshsampath / Jenkinsfile
Last active February 13, 2018 09:19
OpenShift Maven Mirror Pod template Jenkinsfile
podTemplate(name: 'maven33', label: 'maven33', cloud: 'openshift',serviceAccount: 'jenkins', containers: [
containerTemplate(name: 'jnlp',
image: 'openshift/jenkins-slave-maven-centos7',
workingDir: '/tmp',
envVars: [
envVar(key: 'MAVEN_MIRROR_URL',value: 'http://nexus.infra:8081/nexus/content/groups/public/')
],
cmd: '',
args: '${computer.jnlpmac} ${computer.name}')
]){
@kameshsampath
kameshsampath / ow_promise_blog_notworking.js
Last active February 23, 2018 05:30
The snippet to show whats the wrong code looks like
'use strict';
const gmap = require('@google/maps');
function location(params) {
const latlng = JSON.parse(JSON.stringify(params.coords))
const gmapClient = gmap.createClient({
key: process.env.GOOGLE_MAPS_API_KEY
})
gmapClient.reverseGeocode({
"latlng": latlng,
@kameshsampath
kameshsampath / ow_promise_blog_blocked.js
Created February 23, 2018 05:30
This you should not do
'use strict';
const gmap = require('@google/maps');
function location(params) {
const latlng = JSON.parse(JSON.stringify(params.coords))
const gmapClient = gmap.createClient({
key: process.env.GOOGLE_MAPS_API_KEY
@kameshsampath
kameshsampath / ow_promise_blog_working.js
Last active February 23, 2018 05:38
The working version of the api
'use strict';
const gmap = require('@google/maps');
function location(params) {
const latlng = JSON.parse(JSON.stringify(params.coords))
const gmapClient = gmap.createClient({
key: process.env.GOOGLE_MAPS_API_KEY,
@kameshsampath
kameshsampath / photobooth.html
Last active September 24, 2018 16:47
How to use fabricjs and HTML5 to create a image application
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Collaby by Code :: Demo Code for Photo and Filter</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- the javascript library used for build the Photo with Frames -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/fabric.js/2.3.6/fabric.min.js"></script>

Run Strimzi on Minishift

As a cluster-admin user, with a correctly running Minishift, perform the following steps:

#!/usr/bin/env bash

# Turn colors in this script off by setting the NO_COLOR variable in your
# environment to any value:
#