<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Kubenetes dynatrace-operator behind firewall and proxy in Container platforms</title>
    <link>https://community.dynatrace.com/t5/Container-platforms/Kubernetes-Dynatrace-Operator-behind-firewall-and-proxy/m-p/257140#M2637</link>
    <description>&lt;P&gt;Thanks Julius - Ill be trying this shortly. BTW we are not completely air-gapped. The problem is redirects and proxy/firewall/url lists.&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 25 Sep 2024 19:46:55 GMT</pubDate>
    <dc:creator>BevanBroun</dc:creator>
    <dc:date>2024-09-25T19:46:55Z</dc:date>
    <item>
      <title>Kubernetes Dynatrace-Operator behind firewall and proxy</title>
      <link>https://community.dynatrace.com/t5/Container-platforms/Kubernetes-Dynatrace-Operator-behind-firewall-and-proxy/m-p/256889#M2635</link>
      <description>&lt;P&gt;Hi All&lt;/P&gt;
&lt;P&gt;Im very new to Dynatrace and Kubenetes&lt;/P&gt;
&lt;P&gt;We have an activegate and I have installed one agent on several VMs. Everything is going via the proxy and working.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;However, Im having lots of trouble getting the monitoring of kubenetes working - most of the issue are about proxy and firewalls. What I would really love is the method of downloading separately so I can avoid these issues.&lt;/P&gt;
&lt;P&gt;Eg: The instructions say "helm install dynatrace-operator oci://public.ecr.aws/dynatrace/dynatrace-operator" however despite adding&amp;nbsp;public.ecr.aws to our proxy and firewall rules the traffic doesnt flow, we see from packet capture its being forwarded to another address - so we add that too and we still get nowhere.&lt;/P&gt;
&lt;P&gt;At the moment I have downloaded the content from:&amp;nbsp;&lt;A href="https://github.com/Dynatrace/dynatrace-operator/releases/" target="_blank" rel="noopener"&gt;Releases · Dynatrace/dynatrace-operator (github.com)&lt;/A&gt;&amp;nbsp;and run&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;kubectl create namespace dynatrace
kubectl apply -f kubernetes.yaml
apply -f kubernetes-csi.yaml&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;However, as expected the things are trying to download:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;[root@prod-k8s-mast-n1a ~]# kubectl get pods -n dynatrace
NAME                                  READY   STATUS                  RESTARTS   AGE
dynatrace-oneagent-csi-driver-69v9k   0/4     Init:ImagePullBackOff   0          19m
dynatrace-oneagent-csi-driver-b94zd   0/4     Init:ImagePullBackOff   0          19m
dynatrace-oneagent-csi-driver-gwqx8   0/4     Init:ImagePullBackOff   0          19m
dynatrace-oneagent-csi-driver-hzt7m   0/4     Init:ImagePullBackOff   0          19m
dynatrace-oneagent-csi-driver-ll4l9   0/4     Init:ImagePullBackOff   0          19m
dynatrace-oneagent-csi-driver-w7n2l   0/4     Init:ImagePullBackOff   0          19m
dynatrace-oneagent-csi-driver-z9sg4   0/4     Init:ImagePullBackOff   0          19m
dynatrace-operator-94d65c56c-k8xx6    0/1     ImagePullBackOff        0          19m
dynatrace-webhook-56bd655b8b-4rzhc    0/1     ImagePullBackOff        0          19m
dynatrace-webhook-56bd655b8b-h6hv4    0/1     ImagePullBackOff        0          19m&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How can I do this in an offline mode&lt;/P&gt;
&lt;P&gt;OR&lt;/P&gt;
&lt;P&gt;tell this system to use a proxy and what URLs are needed in firewalls and proxy ACLs?&lt;/P&gt;
&lt;P&gt;Thanks in advance.&lt;/P&gt;</description>
      <pubDate>Wed, 17 Dec 2025 12:53:30 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Container-platforms/Kubernetes-Dynatrace-Operator-behind-firewall-and-proxy/m-p/256889#M2635</guid>
      <dc:creator>BevanBroun</dc:creator>
      <dc:date>2025-12-17T12:53:30Z</dc:date>
    </item>
    <item>
      <title>Re: Kubenetes dynatrace-operator behind firewall and proxy</title>
      <link>https://community.dynatrace.com/t5/Container-platforms/Kubernetes-Dynatrace-Operator-behind-firewall-and-proxy/m-p/256891#M2636</link>
      <description>&lt;P&gt;&lt;a href="https://community.dynatrace.com/t5/user/viewprofilepage/user-id/81079"&gt;@BevanBroun&lt;/a&gt;&amp;nbsp;you need to copy the images to your local repository, where your k8s can download images as your environment cannot access public repositories directly. See&amp;nbsp;&lt;A href="https://docs.dynatrace.com/docs/shortlink/prepare-private-registry" target="_blank"&gt;https://docs.dynatrace.com/docs/shortlink/prepare-private-registry&lt;/A&gt;&amp;nbsp;for details on how to copy images.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;After you have images in your repository, follow the steps here&lt;SPAN&gt;:&amp;nbsp;&lt;A href="https://docs.dynatrace.com/docs/shortlink/use-private-registry" target="_blank" rel="noopener"&gt;https://docs.dynatrace.com/docs/shortlink/use-private-registry&lt;/A&gt;&amp;nbsp;for deploying&lt;/SPAN&gt;&amp;nbsp;the Dynatrace operator in an air-gapped environment.&lt;/P&gt;</description>
      <pubDate>Tue, 24 Sep 2024 06:21:19 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Container-platforms/Kubernetes-Dynatrace-Operator-behind-firewall-and-proxy/m-p/256891#M2636</guid>
      <dc:creator>Julius_Loman</dc:creator>
      <dc:date>2024-09-24T06:21:19Z</dc:date>
    </item>
    <item>
      <title>Re: Kubenetes dynatrace-operator behind firewall and proxy</title>
      <link>https://community.dynatrace.com/t5/Container-platforms/Kubernetes-Dynatrace-Operator-behind-firewall-and-proxy/m-p/257140#M2637</link>
      <description>&lt;P&gt;Thanks Julius - Ill be trying this shortly. BTW we are not completely air-gapped. The problem is redirects and proxy/firewall/url lists.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 25 Sep 2024 19:46:55 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Container-platforms/Kubernetes-Dynatrace-Operator-behind-firewall-and-proxy/m-p/257140#M2637</guid>
      <dc:creator>BevanBroun</dc:creator>
      <dc:date>2024-09-25T19:46:55Z</dc:date>
    </item>
    <item>
      <title>Re: Kubenetes dynatrace-operator behind firewall and proxy</title>
      <link>https://community.dynatrace.com/t5/Container-platforms/Kubernetes-Dynatrace-Operator-behind-firewall-and-proxy/m-p/272839#M2949</link>
      <description>&lt;P&gt;++1 for knowing where/how to add a custom proxy setting into the dynakube.yaml and what needs to be white-listed or excluded from the proxy settings. Right now, we are having similar issues that the webhook is failing:&amp;nbsp;&lt;EM&gt;TLS handshake error from *IPADDRESS* remote error: tls: bad certificate&lt;/EM&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Mar 2025 17:22:45 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Container-platforms/Kubernetes-Dynatrace-Operator-behind-firewall-and-proxy/m-p/272839#M2949</guid>
      <dc:creator>timothyyara</dc:creator>
      <dc:date>2025-03-18T17:22:45Z</dc:date>
    </item>
    <item>
      <title>Re: Kubenetes dynatrace-operator behind firewall and proxy</title>
      <link>https://community.dynatrace.com/t5/Container-platforms/Kubernetes-Dynatrace-Operator-behind-firewall-and-proxy/m-p/272863#M2950</link>
      <description>&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;a href="https://community.dynatrace.com/t5/user/viewprofilepage/user-id/50837"&gt;@timothyyara&lt;/a&gt;&amp;nbsp;&lt;a href="https://community.dynatrace.com/t5/user/viewprofilepage/user-id/81079"&gt;@BevanBroun&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;you can use the no-proxy feature flag. this is used for both Private Repositories and anywhere else that you need the Active Gate to not route to the proxy.&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;A href="https://docs.dynatrace.com/docs/ingest-from/setup-on-k8s/reference/dynakube-feature-flags" target="_blank" rel="noopener"&gt;DynaKube feature flags for Dynatrace Operator — Dynatrace Docs&lt;/A&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;BR /&gt;**no-proxy is not set in proxy pull secrets (only the credentials and proxy address), and must be set this way.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV&gt;&lt;DIV class=""&gt;Example below:&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;LI-CODE lang="python"&gt;apiVersion: dynatrace.com/v1beta3
kind: DynaKube
metadata:
  name: dynakube
  namespace: dynatrace
  annotations:
    feature.dynatrace.com/no-proxy: ".dynatrace.svc,.myprivaterepo,.amazonaws.com" #private repo
    feature.dynatrace.com/oneagent-initial-connect-retry-ms: "10000"
    feature.dynatrace.com/init-container-seccomp-profile: "true"&lt;/LI-CODE&gt;</description>
      <pubDate>Tue, 18 Mar 2025 21:17:12 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Container-platforms/Kubernetes-Dynatrace-Operator-behind-firewall-and-proxy/m-p/272863#M2950</guid>
      <dc:creator>gopher</dc:creator>
      <dc:date>2025-03-18T21:17:12Z</dc:date>
    </item>
  </channel>
</rss>

