Skip to main contentDevops
- The configuration step in the DevOps toolchain will be covered. Also including any core infrastructure links in this page.
Kubernetes/Container Kubernetes(k8s) is the best modern approach for deploying and maintaining code.
Infrastructure As Code CrossPlane: Infrastructure provider as k8s resources Is Crossplane the Infrastructure LLVM? Terraform: A very popular IaC platform Infracost: Terraform Infrastructure Cost estimation, which can be baked into a CD pipeline for better review of what infrastructure costs will be.
- All things monitoring related.
Cloud Native My preferred stack: Prometheus, Grafana, Loki
Node Exporter: Prometheus exporter for server/OS statistics Elk Stack for Log Monitoring: ELK tends to be a bit heavy, but keeping this around just in case Changd: Notify if WebUI changes. Performance related articles at https://www.brendangregg.com Internet Monitoring (globally) AWS CloudWatch Internet Weather Map CloudFlare Radar- Cloudflare Overall Internet and statistic monitor. Contrack talkes - one thousand and one flows - Interesting article on monitoring the maximum number of entries in the Linux Contrack table, used for statefile firewall setup Datadog Updog Outage Tracker - Public API based tracking from Datadog Pingdom’s State of the Internet Down Detector Oracle Internet Intelligence The Outage Mailing List - Network admins chatting about global issues Internet Monitoring (locally) Open Speed Test: Browser based, no client login required.
- Now that my day job involves more specific DevOps practices, I’ve grown my Sysadmin phylosophy to be more all-encompassing.
Beyond just automation of system configuration, modern practices requires more encompassing practices such as tight integration with developers, version control, test driven development, and continuous integration and delivery.
From ScaledAgileFramework
Collaboration and organization: A primary focus of Devops is around culture. Instead of an “us versus them” mentality between production and development teams, high integration of those roles is necessary.
- Planning for a DevOps Cycle
Architecture Platform Engineering: Home for Platform Engineers. Includes a comprehensive tech library of stacks/solutions. Backstage: Open source developer portal Krato: Potentially lighter-weight solution to Backstage, but also seems heavily tied into ArgoCD and Crossplane Keeping Code Simple Questions for a new technology Redhat Demo Central - Architectures for a wide range of cloud infrastructures and problems. The Architecture of Open Source Applications - Overview of well known open source applications, and why they made the decisions they did.