SShortSingh.
Back to feed

AWS Billed $1,665 Extra Monthly After Kubernetes and MySQL Versions Aged Out of Support

0
·1 views

A cloud infrastructure review triggered by unexpected AWS cost anomalies revealed that an EKS cluster and an RDS MySQL instance had quietly entered extended support billing, adding over $1,600 per month in new charges. The EKS control plane version had reached end-of-standard-support, causing the hourly rate to jump sixfold from $0.10 to $0.60, while RDS MySQL 8.0 triggered a separate extended-support fee on the same calendar-based logic. Although the control plane had been upgraded regularly through 2023–2026, critical cluster add-ons such as kube-proxy, CoreDNS, and vpc-cni had never been updated and were running versions several years behind. The investigation also exposed deeper infrastructure issues including misconfigured disruption budgets, node groups unable to safely roll, and hidden blockers preventing RDS Blue/Green deployments. The incident highlighted a key operational risk: AWS does not automatically upgrade self-managed add-ons, meaning teams can unknowingly accumulate dangerous version drift while systems appear healthy.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

SQL Server IDENTITY vs SEQUENCE: How to Pick the Right Auto-Increment Strategy

SQL Server offers two auto-increment mechanisms — IDENTITY and SEQUENCE — each suited to different use cases. IDENTITY is a column-level property ideal for simple, single-table surrogate keys, while SEQUENCE is a standalone database object that can be shared across multiple tables and supports advanced options like CACHE, CYCLE, and value pre-allocation. A real-world cautionary example shows a logistics system's INT IDENTITY column hitting its maximum integer limit of 2,147,483,647 after three years, causing insert failures and requiring an emergency migration of 900 million rows. Neither mechanism guarantees gapless numbering, as rollbacks, restarts, and cache flushes all cause values to be skipped permanently. Portability is another distinction: SEQUENCE follows the ANSI SQL standard and is supported by PostgreSQL, Oracle, and Db2, whereas IDENTITY is specific to SQL Server.

0
ProgrammingDEV Community ·

OpenAI pauses Astra launch over top-tier cybersecurity risk; ByteDance eyes frontier AI scale

During the week of August 3, 2026, five major developments reshaped the AI industry. Cloudflare launched Kitesurf, a lightweight Rust-based browser engine built for AI agents that uses up to 7x less memory than Chromium, currently free in public beta. Five leading AI companies — Vercel, Amazon, Microsoft, OpenAI, and Cursor — released Agent Plugins 1.0.0, an open standard for packaging AI agent extensions now supported across major platforms including ChatGPT and GitHub Copilot. OpenAI disclosed it has paused its upcoming Astra model after internal safety testing flagged it at the highest cybersecurity risk tier, with the company unable to rule out its capability for critical cyber operations. ByteDance also began training a large-scale model seen as a direct competitive threat to OpenAI and Anthropic, while Anthropic announced plans to develop its own custom hardware.

0
ProgrammingDEV Community ·

Git Worktrees Can Give AI Coding Agents Isolated, Conflict-Free Workspaces

Git worktrees allow developers to check out multiple branches from the same repository into separate working directories simultaneously, making them well-suited for AI-assisted coding workflows. Instead of having multiple AI agents share a single workspace and risk overwriting each other's changes, each agent can be assigned its own worktree, branch, and clearly defined task. This isolation also enables parallel experimentation, where different agents implement competing solutions that can be compared before one is chosen and the rest discarded. Worktrees additionally support uninterrupted workflows — an urgent bug fix can proceed in a separate directory without disturbing an agent working on a larger feature elsewhere. However, the author cautions that worktrees alone are not sufficient; clear instructions, dependency planning, and human review remain essential for effective multi-agent development.

0
ProgrammingDEV Community ·

Cognocient offers proxy-free LLM cost tracking via async Python wrapper

A developer has released Cognocient, an open-source Python wrapper for OpenAI and Anthropic SDKs that tracks LLM usage costs without routing requests through a proxy. The tool wraps existing client calls transparently and fires cost reports on a background thread only after the actual API response has already been returned. A key design priority was fault isolation: if Cognocient's reporting endpoint is unavailable, the failure remains invisible to the host application and does not affect real API calls. The wrapper supports per-call cost attribution with optional tags for teams, features, and users to enable chargeback-style reporting. Currently at v0.1.x, it does not yet support streaming responses and intentionally omits pre-call blocking, positioning it for teams that want cost visibility without adding a critical dependency to their request path.

AWS Billed $1,665 Extra Monthly After Kubernetes and MySQL Versions Aged Out of Support · ShortSingh