Viktor Tkachenko's repositories
ansible-examples
A few starter examples of ansible playbooks, to show features and how they work together. See http://galaxy.ansible.com for example roles from the Ansible community for deploying many popular applications.
terraform-provider-google
Terraform Google Cloud Platform provider
cloud-foundation-fabric
End-to-end modular samples for Terraform on GCP.
DevOps-Bash-tools
550+ DevOps Bash Scripts - AWS, GCP, Kubernetes, Kafka, Docker, APIs, Hadoop, SQL, PostgreSQL, MySQL, Hive, Impala, Travis CI, Jenkins, Concourse, GitHub, GitLab, BitBucket, Azure DevOps, TeamCity, Spotify, MP3, LDAP, Code/Build Linting, pkg mgmt for Linux, Mac, Python, Perl, Ruby, NodeJS, Golang, Advanced dotfiles: .bashrc, .vimrc, .gitconfig, .screenrc, .tmux.conf, .psqlrc ...
DevOps-Python-tools
80+ DevOps & Data CLI Tools - AWS, GCP, GCF Python Cloud Function, Log Anonymizer, Spark, Hadoop, HBase, Hive, Impala, Linux, Docker, Spark Data Converters & Validators (Avro/Parquet/JSON/CSV/INI/XML/YAML), Travis CI, AWS CloudFormation, Elasticsearch, Solr etc.
docs-examples
Open in Cloud Shell Examples for the Google provider docs
helm-charts
Prometheus community Helm charts
helmfile
Declaratively deploy your Kubernetes manifests, Kustomize configs, and Charts as Helm releases. Generate all-in-one manifests for use with ArgoCD.
koordinator
A QoS-based scheduling system brings optimal layout and status to workloads such as microservices, web services, big data jobs, AI jobs, etc.
kpack
Kubernetes Native Container Build Service
kubespray
Deploy a Production Ready Kubernetes Cluster
linux-insides
A little bit about a linux kernel
networking-101-gcp-sheet
This is a quick ref for general networking topics and google cloud networking stuff
nomad
Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.
packer
Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
terraform-1
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
terraform-google-bastion-host
This module will generate a bastion host vm compatible with OS Login and IAP Tunneling that can be used to access internal VMs.
terraform-google-cloud-storage
This module makes it easy to create one or more GCS buckets, and assign basic permissions on them to arbitrary users.
terraform-google-container-vm
This module simplifies deploying containers on GCE instances.
terraform-google-folders
This module helps create several folders under the same parent
terraform-google-kubernetes-engine
A Terraform module for configuring GKE clusters.
terraform-google-lb-http
Modular Global HTTP Load Balancer for GCE using forwarding rules.
terraform-google-project-factory
Opinionated Google Cloud Platform project creation and configuration with Shared VPC, IAM, APIs, etc.
terraform-google-sql-db
Modular Cloud SQL database instance for Terraform.
terraform-provider-aws
Terraform AWS provider
terraform-provider-azurerm
Terraform provider for Azure Resource Manager
terraform-website
Prototype of Terraform website being assembled from multiple repositories
vagrant-installers
Project to automatically create Vagrant installers for various platforms.
vault
A tool for secrets management, encryption as a service, and privileged access management