Skip to content

Instantly share code, notes, and snippets.

View kagarlickij's full-sized avatar
🏠
Working from home

Dmytro Kaharlytskyi kagarlickij

🏠
Working from home
View GitHub Profile
@kagarlickij
kagarlickij / openapi.json
Last active March 26, 2019 09:41
AWS API Gateway PetStore sample
{
"swagger": "2.0",
"info": {
"description": "Your first API with Amazon API Gateway. This is a sample API that integrates via HTTP with our demo Pet Store endpoints",
"title": "PetStore"
},
"schemes": [
"https"
],
"paths": {
{
"schemaVersion": "1.0",
"description": "CloudWatch for Windows Instances",
"runtimeConfig": {
"aws:cloudWatch": {
"properties": {
"EngineConfiguration": {
"PollInterval": "00:00:15",
"Components": [
{
@kagarlickij
kagarlickij / .gitignore_global
Last active March 19, 2019 10:17
This is my Git ignore config
# Visual Studio Code
.vscode/
# PyCharm
#.idea/
# Vagrant
.vagrant/
# Packer
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "AWS QuickStart Template for Tableau Server instance running on Windows QS(0040)",
"Parameters": {
"ContentAdminPassword": {
"Description": "The password for the initial Admin user for Tableau server",
"MinLength": "1",
"NoEcho": "true",
"Type": "String"
},
<#
.NOTES
===========================================================================
Created on: Jul 2017
Created by: Dmitriy Kagarlickij
Contact: dmitriy@kagarlickij.com
===========================================================================
.DESCRIPTION
ServiceFabricRPHelpers module is from: https://github.com/ChackDan/Service-Fabric/tree/master/Scripts/ServiceFabricRPHelpers
#>
@kagarlickij
kagarlickij / check-servers.ps1
Created January 8, 2017 18:02
This is to build list of servers with valid hardware & software
# Set default minimal RAM in Mb
$DefaultMinimalRAM = 512
# Set default minimal HDD in Gb
$DefaultMinimalHDD = 20
# Set function
function HardwareCheck {
# Set parameters
<#
.NOTES
===========================================================================
Created on: Apr 2016
Created by: Dmitriy Kagarlickij
Contact: dmitriy@kagarlickij.com
Description: http://kagarlickij.com/download-restore-ms-sql-database-backup/
===========================================================================
.DESCRIPTION
This script should be executing with Administrator-level permissions
@kagarlickij
kagarlickij / Jenkinsfile
Created June 7, 2018 14:20
Jenkins scripted pipeline parallel execution
node {
stage ('clean') {
cleanWs()
}
stage ('checkout') {
git credentialsId: 'bla-bla-bla',
url: 'git@bitbucket.org:kagarlickij/myapp-pipeline.git'
}
parallel admin: {
stage ('myapp-admin-pipeline') {
@kagarlickij
kagarlickij / disable-netbios.ps1
Created January 10, 2017 17:43
Script to disable NetBIOS
$adapters=(gwmi win32_networkadapterconfiguration )
Foreach ($adapter in $adapters){
Write-Host $adapter
$adapter.settcpipnetbios(2)
}
@kagarlickij
kagarlickij / Jenkinsfile
Created March 30, 2018 10:13
This is demo pipeline to check IF conditions in declarative way
pipeline {
agent any
stages {
stage ('First') {
steps {
echo "First"
}
}
if (env.BRANCH_NAME == 'master') {