Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View abhirockzz's full-sized avatar
👋
fmt.Println(hello, world!)

Abhishek Gupta abhirockzz

👋
fmt.Println(hello, world!)
View GitHub Profile
@abhirockzz
abhirockzz / env-from.yaml
Last active August 6, 2019 08:40
using envVar in pod spec
apiVersion: v1
kind: ConfigMap
metadata:
name: config2
data:
FOO_ENV: bar
HELLO_ENV: world
---
apiVersion: v1
kind: Pod
@abhirockzz
abhirockzz / example.yaml
Last active August 5, 2019 17:02
simple config map with pod using the its data
apiVersion: v1
kind: ConfigMap
metadata:
name: simpleconfig
data:
foo: bar
hello: world
---
apiVersion: v1
kind: Pod
@abhirockzz
abhirockzz / pod2.yaml
Created August 5, 2019 16:57
pod using env vars from config map
apiVersion: v1
kind: Pod
metadata:
name: pod2
spec:
containers:
- name: nginx
image: nginx
env:
- name: FOO_ENV_VAR
@abhirockzz
abhirockzz / pod-using-raw-env-vars.yaml
Last active August 5, 2019 16:54
pod-using-raw-env-vars
apiVersion: v1
kind: Pod
metadata:
name: pod1
spec:
containers:
- name: nginx
image: nginx
env:
- name: ENVVAR1
apiVersion: v1
kind: PersistentVolume
metadata:
name: azure-disk-pv
spec:
capacity:
storage: 2Gi
storageClassName: manual
volumeMode: Filesystem
accessModes:
@abhirockzz
abhirockzz / deployment-with-persistent-storage-details.yaml
Last active August 5, 2019 11:23
deployment-with-persistent-storage-details.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: myapp
labels:
app: myapp
spec:
replicas: 2
selector:
matchLabels:
private ObjectStorage objStoreClient = null;
final ResourcePrincipalAuthenticationDetailsProvider provider
= ResourcePrincipalAuthenticationDetailsProvider.builder().build();
public ObjectStoreListFunction() {
try {
objStoreClient = new ObjectStorageClient(provider);
{
"tunnels": [
{
"name": "command_line",
"uri": "/api/tunnels/command_line",
"public_url": "https://b42658ec.ngrok.io",
"proto": "https",
"config": {
"addr": "http://nginx-service:80",
"inspect": true
FROM fnproject/go:dev as build-stage
WORKDIR /function
RUN go get -u github.com/golang/dep/cmd/dep
ADD . /go/src/func/
RUN cd /go/src/func/ && dep ensure
RUN cd /go/src/func/ && go build -o func
FROM fnproject/go
WORKDIR /function
COPY --from=build-stage /go/src/func/func /function/
....
var updateInfo UpdateInfo
json.NewDecoder(in).Decode(&updateInfo)
_, err := cc.UpdateInstance(context.Background(), core.UpdateInstanceRequest{InstanceId: common.String(updateInfo.OCID), UpdateInstanceDetails: core.UpdateInstanceDetails{DisplayName: common.String(updateInfo.NewDisplayName)}})
....