Skip to content

Instantly share code, notes, and snippets.

@rezamt
rezamt / swagger.yaml
Created November 15, 2023 22:07
Application Factory
openapi: 3.0.3
info:
title: Microsoft Azure Application Onboarding Factory - OpenAPI 3.0
description: |-
Microsoft Azure Application Onboarding Factory Platfomr API
termsOfService: http://swagger.io/terms/
contact:
email: reza@inuit.io
version: 0.1.0
externalDocs:
@rezamt
rezamt / main.py
Created November 14, 2023 12:28
Filter Credentials
# This is a sample Python script.
import json
import re
message = {
"items": [
{
"clientId": "<string>",
"grantTypes": [
"REFRESH_TOKEN",
@rezamt
rezamt / build-issues.md
Created November 5, 2023 15:11
provider-github

Issue 01 - make generate

The make genreate is failing for go get github.com/crossplane/upjet/pkg/config

01:55:17 [ .. ] go generate linux_amd64
../config/branch/config.go:3:8: no required module provides package github.com/crossplane/upjet/pkg/config; to add it:
	go get github.com/crossplane/upjet/pkg/config
apis/generate.go:25: running "go": exit status 1
generate: open /home/reza/provider-github/apis/v1alpha1/zz_generated.deepcopy.go: no such file or directory
@rezamt
rezamt / README.md
Created August 16, 2021 04:52
apigee-envoy-sidecar

apigee-remote-service-cli samples templates

Supported templates:

  • envoy-1.15
  • envoy-1.16
  • envoy-1.17
  • istio-1.7
  • istio-1.8
  • istio-1.9
@rezamt
rezamt / apigee.md
Created August 12, 2021 06:45
Apigee Questionaire
apiVersion: v1
kind: Pod
metadata:
name: static-nginx
spec:
containers:
- name: web
image: nginx
ports:
- name: web
@rezamt
rezamt / kube-exam.sh
Last active August 10, 2021 09:01
Kubernetes Exam
# Shortcut commands
alias k=kubectl
alias kgn='kubectl get ns'
alias kgp='kubectl get pods'
alias kgs='kubectl get service'
alias kgd='kubectl get deployment'
alias kep='kubectl edit pod'
alias ked='kubectl edit deployment'
@rezamt
rezamt / substrate-kitties.rs
Created February 21, 2021 22:02
Substrate Kitties
#![cfg_attr(not(feature = "std"), no_std)]
use frame_support::{decl_module, decl_storage, decl_event, decl_error, dispatch, traits::Get, traits::Randomness, debug};
use frame_system::ensure_signed;
use codec::{Encode, Decode};
use sp_core::H256;
use sp_std::vec::Vec;
@rezamt
rezamt / capnpcpp.log
Created January 3, 2020 13:07
capnp proto c++ install log
reza@ubu1901:~$ curl -O https://capnproto.org/capnproto-c++-0.7.0.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0
100 1443k 100 1443k 0 0 107k 0 0:00:13 0:00:13 --:--:-- 240kt
reza@ubu1901:~$ tar zxf capnproto-c++-0.7.0.tar.gz
reza@ubu1901:~$ cd capnproto-c++-0.7.0
@rezamt
rezamt / node-capnp.log
Created January 3, 2020 12:57
node-capnp log
reza@ubu1901:~/node-capnp$ npm install
> capnp@0.4.0 install /home/reza/node-capnp
> node ./build.js
(node:34779) [DEP0006] DeprecationWarning: child_process: options.customFds option is deprecated. Use options.stdio instead.
make: Entering directory '/home/reza/node-capnp/build'
CXX(target) Release/obj.target/capnp/src/node-capnp/capnp.o
../src/node-capnp/capnp.cc:239:82: warning: enum constant in boolean context [-Wint-in-bool-context]
kj::LowLevelAsyncIoProvider::ALREADY_CLOEXEC || kj::LowLevelAsyncIoProvider::ALREADY_NONBLOCK ||