Cloud Provider Tool Investigation

Overview

Klaudia's Cloud Provider Tool enables intelligent investigation and troubleshooting of cloud infrastructure issues affecting your Kubernetes workloads. When applications experience issues related to cloud resources - compute instances, networking, databases, or container services - Klaudia can correlate Kubernetes events with cloud infrastructure state to provide comprehensive root cause analysis.

Running Kubernetes on cloud providers introduces dependencies on cloud-native services that can impact application availability. Klaudia bridges the gap between Kubernetes cluster state and underlying cloud infrastructure by automatically querying cloud provider APIs during investigations. This correlation helps identify whether issues originate from Kubernetes configuration or cloud infrastructure state.

Supported Cloud Providers

Cloud ProviderSupported Resources
GCPGCE, VPC Networks, Firewall Rules, GKE, Cloud SQL, Memorystore, Artifact Registry, GCR, Cloud Logging

What Klaudia Can Do

GCP Capabilities

Cross-Service Search

  • Query Cloud Asset Inventory with label filtering
  • Use shortcuts like vm, gke, sql for quick resource discovery
  • Find resources across multiple GCP services

Compute (GCE)

  • Retrieve GCE instances with full metadata
  • Analyze instance configuration and status
  • Examine network interfaces and attached disks

Networking

  • Investigate VPC networks and subnets
  • Analyze firewall rules and their targets
  • Troubleshoot connectivity and routing issues

Kubernetes (GKE)

  • Examine GKE clusters and node pools
  • Analyze cluster configuration and networking
  • Investigate node pool scaling and status

Database (Cloud SQL)

  • Retrieve Cloud SQL instance details
  • Analyze database configuration and connectivity
  • Examine backup and maintenance settings

Cache (Memorystore)

  • Investigate Memorystore Redis instances
  • Analyze memory configuration and connectivity
  • Troubleshoot cache-related issues

Container Registries

  • Query Artifact Registry repositories
  • Access Google Container Registry (GCR) images
  • Investigate image pull issues and permissions

Audit (Cloud Logging)

  • Search Cloud Logging for relevant events
  • Correlate infrastructure changes with incidents
  • Investigate audit trails for troubleshooting

When Klaudia Uses Cloud Provider Tool - Usage Examples

Klaudia automatically engages cloud provider investigation tools in the following scenarios:

Root Cause Analysis (RCA)

When Kubernetes issues may relate to cloud infrastructure:

  • Service external connectivity failures
  • Node NotReady conditions
  • Pod scheduling failures due to capacity
  • Load balancer health check failures

Troubleshooting Unhealthy Resources

When investigating issues potentially caused by cloud infrastructure:

  • Pods unable to reach external services
  • Services not receiving external traffic
  • Nodes reporting pressure conditions
  • Persistent volume claim failures

Chat Sessions

When you ask Klaudia questions about cloud infrastructure:

  • "Why is my load balancer showing unhealthy targets?"
  • "Is there a cloud provider issue affecting my nodes?"
  • "Why can't my pods access the database?"
  • "What security group changes happened recently?"

Was this article helpful?

0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.