Skip to content

Instantly share code, notes, and snippets.

View andypotanin's full-sized avatar
🇺🇲
Focusing

Andy Potanin andypotanin

🇺🇲
Focusing
View GitHub Profile
@andypotanin
andypotanin / dmitry-aticle-june-2025.md
Last active June 30, 2025 15:52 — forked from fqjony/gist:cc4ac4f8ff4a556a165cb50db473ed92
From Integration to Orchestration: Advanced GitHub Workflows

From Integration to Orchestration: Advanced GitHub Workflows

Modern engineering teams need more than just faster tests or automated builds—they need delivery pipelines that coordinate complex environments, validate infrastructure, and enforce safety at every stage. While GitHub Actions began as a CI platform focused on build and test automation, its real power emerges when used to orchestrate secure, reliable workflows across the entire software delivery lifecycle.

If you don't do this, your sofware developers will not be aligned with your SREs, testers, Product Owners, etc. GitHub gives you a place to organize process to coordinate your team. This will result in missed deadlines and insecure code unless properly orchestrated. Once you undersatnd our approach, making DevOps automation without a code repository will seem just as mad as making apps without source control.

Why Deeper Workflow Design Matters

@andypotanin
andypotanin / traffic.sh
Created June 27, 2020 08:13 — forked from radu-gheorghe/traffic.sh
bash script for checking out traffic via /proc/net/dev
#!/bin/bash
#shows traffic on the specified device
function human_readable {
VALUE=$1
BIGGIFIERS=( B K M G )
CURRENT_BIGGIFIER=0
while [ $VALUE -gt 10000 ] ;do
VALUE=$(($VALUE/1000))
rootLogger: INFO, console, file, socketappender
logger:
# log action execution errors for easier debugging
action: DEBUG
# reduce the logging for aws, too much is logged under the default INFO
com.amazonaws: WARN
# gateway
#gateway: DEBUG
#index.gateway: DEBUG