---
title: Configure Kubernetes with a proxy
source: https://docs.newrelic.com/docs/kubernetes-pixie/kubernetes-integration/advanced-configuration/configure-kubernetes-proxy
---

If you're running our Kubernetes integration with a proxy, you need to configure each component (the [infrastructure agent](https://docs.newrelic.com/docs/infrastructure/install-infrastructure-agent), logging and synthetics minion) to correctly work with your proxy.

## Install the infrastructure agent with a proxy [#infrastructure-agent]

The proxy can be configured by setting the `global.proxy` configuration option and configure all the kubernetes integration at the same time. The global configuration is [shared with the dependencies](https://github.com/newrelic/helm-charts/tree/master/charts/nri-bundle#configure-dependencies) by modifying the `values.yaml` file of the `nri-bundle`:

```yaml
global.proxy: https://user:password@hostname:port
```

This will configure all the infrastructure agents, the Kubernetes integration, the Metrics Adapter, and the Prometheus agent at the same time.

> #### ⚠️ IMPORTANT
>
> We don't support Proxy in the Kubernetes infrastructure operator yet.

## Set logging with a proxy [#Logging]

If you're using the [Kubernetes plugin for log forwarding](https://docs.newrelic.com/docs/logs/enable-log-management-new-relic/enable-log-monitoring-new-relic/kubernetes-plugin-log-forwarding), you can configure it to use a proxy by following [these instructions](https://github.com/newrelic/helm-charts/tree/master/charts/newrelic-logging#proxy-support).
