<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Platform News</title><description>Notes on DevOps, SRE and Platform Engineering.</description><link>https://platformnews.net/</link><language>en-US</language><item><title>Identity for AI agents: workload identity, delegation and MCP authorization without shared keys</title><link>https://platformnews.net/en/blog/ai-agent-identity/</link><guid isPermaLink="true">https://platformnews.net/en/blog/ai-agent-identity/</guid><description>Workload identity tells you which pod is calling. AI agents need more: on whose behalf they act, and what they may do right now. A practical guide to agent identity with RFC 8693 token exchange, the MCP authorization spec, token vaults, and the managed options on AWS, Google Cloud and Microsoft Entra.</description><pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate><category>security</category><category>ai-agents</category><category>workload-identity</category><category>mcp</category><category>oauth</category><category>security</category><category>multi-cloud</category></item><item><title>Workload Identity on Azure: Microsoft Entra Workload ID for AKS, from az CLI to GitOps</title><link>https://platformnews.net/en/blog/aks-workload-identity/</link><guid isPermaLink="true">https://platformnews.net/en/blog/aks-workload-identity/</guid><description>Give every AKS pod its own Azure identity without client secrets: how Entra Workload ID works, step-by-step setup with az CLI and Terraform, Key Vault CSI, scaling past 20 federated credentials, and managing it all from the app&apos;s Helm chart with Azure Service Operator.</description><pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate><category>security</category><category>azure</category><category>aks</category><category>entra-id</category><category>workload-identity</category><category>aso</category><category>kubernetes</category></item><item><title>Logging on ClickHouse instead of Elasticsearch: schema, pipeline, S3 tiering and a year of retention</title><link>https://platformnews.net/en/blog/clickhouse-logging-instead-of-elasticsearch/</link><guid isPermaLink="true">https://platformnews.net/en/blog/clickhouse-logging-instead-of-elasticsearch/</guid><description>A practical blueprint for moving logs from Elasticsearch to ClickHouse: Vector and Kafka for ingestion, an OpenTelemetry-shaped schema with the new text index, TTL-based tiering to S3, multi-region search from one UI, and the gotchas that bite in production.</description><pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate><category>observability</category><category>clickhouse</category><category>logging</category><category>elasticsearch</category><category>observability</category><category>vector</category><category>opentelemetry</category></item><item><title>Workload Identity on GKE: give every pod its own Google identity</title><link>https://platformnews.net/en/blog/gke-workload-identity/</link><guid isPermaLink="true">https://platformnews.net/en/blog/gke-workload-identity/</guid><description>A practical guide to Workload Identity Federation for GKE: direct principal access vs linked service accounts, gcloud and Terraform setup, verification, cross-project access, gotchas, and managing it as YAML with Config Connector.</description><pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate><category>security</category><category>gcp</category><category>gke</category><category>workload-identity</category><category>iam</category><category>config-connector</category><category>kubernetes</category></item><item><title>IAM Roles Anywhere: AWS as the identity hub for on-prem workloads into AWS, Google Cloud and Azure</title><link>https://platformnews.net/en/blog/iam-roles-anywhere-multi-cloud-hub/</link><guid isPermaLink="true">https://platformnews.net/en/blog/iam-roles-anywhere-multi-cloud-hub/</guid><description>Give machines with no cloud identity — on-prem VMs, edge devices, self-hosted CI — short-lived X.509 certificates from Vault PKI, turn them into AWS role sessions with IAM Roles Anywhere, and federate onward to Google Cloud and Azure without a single static key.</description><pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate><category>security</category><category>aws</category><category>iam-roles-anywhere</category><category>pki</category><category>vault</category><category>workload-identity</category><category>multi-cloud</category></item><item><title>Workload Identity Federation from AWS to Azure — no client secrets</title><link>https://platformnews.net/en/blog/workload-identity-federation-aws-to-azure/</link><guid isPermaLink="true">https://platformnews.net/en/blog/workload-identity-federation-aws-to-azure/</guid><description>Let EC2, Lambda, ECS and EKS workloads call Azure with short-lived tokens: AWS IAM outbound identity federation, Entra federated credentials on managed identities, the EKS shortcut, and a hub-and-spoke design.</description><pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate><category>security</category><category>azure</category><category>aws</category><category>entra-id</category><category>workload-identity</category><category>iam</category><category>multi-cloud</category></item><item><title>Workload Identity Federation from AWS to Google Cloud — without service account keys</title><link>https://platformnews.net/en/blog/workload-identity-federation-aws-to-gcp/</link><guid isPermaLink="true">https://platformnews.net/en/blog/workload-identity-federation-aws-to-gcp/</guid><description>Let EC2, Lambda, ECS and EKS workloads call Google Cloud with short-lived tokens: how the token exchange works, step-by-step setup, the EKS trap, and a hub-and-spoke design for many accounts.</description><pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate><category>security</category><category>gcp</category><category>aws</category><category>workload-identity</category><category>iam</category><category>eks</category><category>multi-cloud</category></item><item><title>Workload Identity Federation from Google Cloud to AWS — no access keys</title><link>https://platformnews.net/en/blog/workload-identity-federation-gcp-to-aws/</link><guid isPermaLink="true">https://platformnews.net/en/blog/workload-identity-federation-gcp-to-aws/</guid><description>Let GCE, Cloud Run, Cloud Functions and GKE workloads call AWS with temporary credentials: Google ID tokens and AssumeRoleWithWebIdentity, the trust-policy mistake that opens your role to the whole internet, the GKE OIDC path, and Terraform for both sides.</description><pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate><category>security</category><category>aws</category><category>gcp</category><category>workload-identity</category><category>iam</category><category>gke</category><category>multi-cloud</category></item><item><title>AWS Controllers for Kubernetes (ACK): let your app&apos;s Helm chart own its AWS resources</title><link>https://platformnews.net/en/blog/aws-controllers-for-kubernetes/</link><guid isPermaLink="true">https://platformnews.net/en/blog/aws-controllers-for-kubernetes/</guid><description>How ACK lets each app&apos;s Helm chart own its buckets, queues and databases — and how kro gets values like DATABASE_URL into the Deployment automatically, with no copy-paste.</description><pubDate>Sun, 18 Oct 2026 00:00:00 GMT</pubDate><category>kubernetes</category><category>aws</category><category>ack</category><category>kro</category><category>helm</category><category>gitops</category><category>eks</category></item><item><title>Workload identity on AWS: EKS Pod Identity vs IRSA</title><link>https://platformnews.net/en/blog/eks-pod-identity-vs-irsa/</link><guid isPermaLink="true">https://platformnews.net/en/blog/eks-pod-identity-vs-irsa/</guid><description>How pods get AWS credentials without static keys — how IRSA and EKS Pod Identity work under the hood, where they differ, and how to migrate safely.</description><pubDate>Sun, 18 Oct 2026 00:00:00 GMT</pubDate><category>security</category><category>aws</category><category>eks</category><category>iam</category><category>irsa</category><category>pod-identity</category><category>workload-identity</category></item><item><title>SLO 101: SLIs, error budgets and burn-rate alerts that page for the right reasons</title><link>https://platformnews.net/en/blog/slo-101/</link><guid isPermaLink="true">https://platformnews.net/en/blog/slo-101/</guid><description>A practical first SLO with Prometheus: pick an SLI users actually feel, turn 99.9% into an error budget, write the recording rules, add multiwindow burn-rate alerts with unit tests, and agree on an error budget policy.</description><pubDate>Fri, 16 Oct 2026 00:00:00 GMT</pubDate><category>sre</category><category>slo</category><category>sre</category><category>observability</category><category>prometheus</category><category>alerting</category></item></channel></rss>