Skip to content

Cli

7 pages
  • kubectl cheatsheet: essential commands for Kubernetes

    In Posts 702 words 4 min

    KubernetesKubectlDevopsCliLinux

    kubectl is the primary interface to a Kubernetes cluster. This cheatheet covers routine operations — from context setup to pod debugging and namespace switching. All commands are verified against current kubectl versions (1.28+). Installation and …

    kubectl is the primary interface to a Kubernetes cluster. This cheatheet covers routine operations — from context setup to pod debugging and namespace switching. All commands are verified against current kubectl versions (1.28+). Installation and …

  • Git Tag: Marking Releases and Bookmarks in History

    In Posts 558 words 3 min

    GitDevopsVersioningCli

    Git Tag: Marking Releases and Bookmarks in History Tags are Git’s mechanism for assigning meaningful labels to specific commits. Unlike branches, tags don’t move — they’re pinned to a commit and serve as anchors for releases, versions, and critical …

    Git Tag: Marking Releases and Bookmarks in History Tags are Git’s mechanism for assigning meaningful labels to specific commits. Unlike branches, tags don’t move — they’re pinned to a commit and serve as anchors for releases, versions, and critical …

  • pipx: Isolated Python CLI Tools Without the Mess

    In Posts 669 words 4 min

    PythonDevopsCliLinuxSecurity

    pipx solves a simple but chronic problem: you need to run a Python utility once or occasionally, and pip install pollutes the global environment or leaves behind a virtual environment you forget to clean up. pipx creates an isolated venv for each …

    pipx solves a simple but chronic problem: you need to run a Python utility once or occasionally, and pip install pollutes the global environment or leaves behind a virtual environment you forget to clean up. pipx creates an isolated venv for each …

  • ip: Network Setup and Diagnostics in CLI

    In Posts 1179 words 6 min

    LinuxNetworkCliDevops

    When ifconfig returns nothing and configuring a route requires a separate command, that’s not a system bug. It’s iproute2 — the package that replaced net-tools in modern Linux distributions. The ip utility from iproute2 is the standard interface for …

    When ifconfig returns nothing and configuring a route requires a separate command, that’s not a system bug. It’s iproute2 — the package that replaced net-tools in modern Linux distributions. The ip utility from iproute2 is the standard interface for …

  • OpenSSL: TLS Certificate Verification and Parsing in CLI

    In Posts 911 words 5 min

    LinuxTlsSecurityCliOpenssl

    Certificates expiring on prod at the worst moment — a familiar story. OpenSSL answers TLS certificate questions faster than any marketplace checker. Here are the key scenarios without the fluff. Basic Certificate Parsing The first command for any …

    Certificates expiring on prod at the worst moment — a familiar story. OpenSSL answers TLS certificate questions faster than any marketplace checker. Here are the key scenarios without the fluff. Basic Certificate Parsing The first command for any …

  • curl: HTTP Debugging in CLI

    In Posts 559 words 3 min

    LinuxHttpDebuggingDevopsCli

    cURL is the standard tool for debugging HTTP in the terminal. It ships out of the box on Linux and macOS and is present in most Docker images. Need to quickly check an API, inspect response headers, or trace a redirect issue — one command line is …

    cURL is the standard tool for debugging HTTP in the terminal. It ships out of the box on Linux and macOS and is present in most Docker images. Need to quickly check an API, inspect response headers, or trace a redirect issue — one command line is …

  • ss: socket statistics instead of deprecated netstat

    In Posts 1044 words 5 min

    LinuxNetworkCliTroubleshooting

    When netstat hangs on a server with tens of thousands of connections, it’s time to switch to ss. Part of the iproute2 package, ss queries the kernel directly via netlink instead of parsing /proc/net/*. The result is instant output with minimal …

    When netstat hangs on a server with tens of thousands of connections, it’s time to switch to ss. Part of the iproute2 package, ss queries the kernel directly via netlink instead of parsing /proc/net/*. The result is instant output with minimal …