Skip to content

[Feat]: Support GKE Autopilot #21324

@Cidan

Description

@Cidan

Problem

Currently, Netdata does not support working on GKE autopilot. Support would either need to entail making a tailor made solution where only applications and not nodes are monitored, or applying for the GCP partner program to get effective "root" on GKE Autopilot clusters.

Description

We would need either an "application only" mode for GKE Autopilot, or for netdata to apply for the GCP partner program.

Importance

blocker

Value proposition

  1. GCP's default Kubernetes option is Autopilot, and Standard clusters are strongly discouraged. This locks Netdata out of nearly every net new GCP customer, reducing Netdata's TAM, potentially considerably.
  2. I did manage to manually hack together a Docker container as a sidecar for application monitoring. It did "work" but had issues, i.e. pod recreates would make the node appear forever in netdata, etc.
  3. It'll be the right thing to do :)

Proposed implementation

You could start with a layered approach -- add Application monitoring only, which you can do right now. Meanwhile, apply for the GCP partner program and look towards a longer term solution there. This model is not unusual in the market.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions