Skip to content

Missing NetworkPolicy for accessing Redis #566

@jannfis

Description

@jannfis

Describe the bug

Argo CD installs NetworkPolicies for its services by default, including Redis. Those NetworkPolicies limit access to Argo CD workloads.

argocd-agent does not supply NetworkPolicies to allow access to argocd-redis service, thus, on clusters with a CNI that enforces NetworkPolicies, argocd-agent (both principal and agent) will not be able to connect to their respective argocd-redis services.

Steps to reproduce the behaviour

  1. Have a cluster using a CNI that enforces NetworkPolicies
  2. Install Argo CD and argocd-agent
  3. Observe that argocd-agent (agent and principal) cannot access Argo CD's Redis

Expected behavior

Both agent and principal can connect to their respective Argo CD Redis service by default.

Additional context
Add any other context about the problem here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinggood first issueGood for newcomers

    Type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions