Thanks to visit codestin.com
Credit goes to Github.com

Skip to content
View rgeraskin's full-sized avatar
πŸ‘‹
πŸ‘‹

Block or report rgeraskin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rgeraskin/README.md

hey there

Kubernetes evangelist. DevOps-practices preacher. Go adept.

✏️ Latest Blog Posts

Check out other posts at https://blog.rgeraskin.dev

πŸ”” Be notified about new posts with

πŸ’¬ About Me

  • working as a DevOps/SRE/Platform Engineer
  • certified Kubernetes Administrator
  • strong expertise with AWS, CI/CD, IaC, GitOps
  • advanced Linux and Go/Python/Bash scripting skills
  • exploring new tech and blogging about it
  • love traveling, riding my motorcycle, and playing video games

πŸ›  Tools

LinuxΒ  DockerΒ  kubernetesΒ  HelmΒ  ArgoCDΒ  AWSΒ  TerraformΒ  AnsibleΒ  BashΒ  GoΒ  PythonΒ  GithubΒ  GitlabΒ 

🐈 Pet projects

  • aws-ldap-authenticator: LDAP server that authenticates users with AWS tokens (Go)
  • EmojiQ: A quick and elegant emoji picker desktop app for any text box (JavaScript/Rust)
  • godiffyaml: Human-readable diffs for yamls with multiple documents (Go)
  • kctouch: A command-line tool for managing macOS Keychain items with TouchID authentication (Go)
  • awsssologin: AWS SSO Login Headless Automation (Go)
  • kubedepot: A simple web service for distributing Kubernetes configuration files (Go)
  • dogoncall: Retrieve on-call schedules from Datadog and send notifications to Slack (Go)
  • argocdf: Tool to diff ArgoCD applications WIP (Go)
  • psql-roles-operator: Kubernetes Operator that manages PostgreSQL roles and users WIP (Go)
  • remove-empty-ns-operator: Kubernetes Operator that deletes namespaces without resources (Python)
  • a10-bgp-neighbor-manager: Kubernetes Custom Controller to manage BGP neighbors on an A10 Thunder load balancer (Go)
  • nsrerolebindings-operator: Kubernetes operator to create Role Bindings across namespaces by regexp (Python)
  • dnat-dns: DNS proxy assigning fake "gray" IPs to domains with auto iptables DNAT for traffic redirection WIP (Go)
  • wifi-cli: A command-line tool for managing Wi-Fi on macOS (Swift)
  • vscode-mise: VSCode extension to run mise (JavaScript)
  • dump psql roles grants: Helper tool to dump Postgres Roles and Grants (Python)
  • FSSH: Parses ansible inventory and produces connection-ready ssh command on-the-fly (Python)

πŸ”€ Some OpenSource contributions

βœ‰οΈ Reach me

  • Linkedin Badge
  • Telegram Badge
  • Twitter Badge

πŸ’‘ Open to DevOps consulting.

Pinned Loading

  1. a10-bgp-neighbor-manager a10-bgp-neighbor-manager Public

    Kubernetes controller to manage BGP neighbors on an A10 Thunder load balancer

    Go 2 1

  2. dogoncall dogoncall Public

    Retrieve on-call schedules from Datadog and send notifications to Slack

    Go 1 1

  3. remove-empty-ns-operator remove-empty-ns-operator Public

    A Kubernetes operator that deletes namespaces without resources

    Python 18 4

  4. vscode-mise vscode-mise Public

    VSCode extension to run mise

    JavaScript

  5. dump_psql_roles_grants dump_psql_roles_grants Public

    Dump Postgres Roles and Grants

    Python

  6. fssh fssh Public

    FSSH parses ansible inventory and produces connection-ready ssh command on-the-fly

    Python 6 1