<?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: Kubernetes operator fails to start in Container platforms</title>
    <link>https://community.dynatrace.com/t5/Container-platforms/Fix-Kubernetes-Operator-Startup-Issues-in-Dynatrace/m-p/226975#M1969</link>
    <description>&lt;P&gt;I have, the same error when try to upgrade to dynatrace 0.14.1, anyone can help??&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/source/kind.go:56","ts":"2023-10-30T10:17:36.506Z"}{"error":"Timeout: failed waiting for *v1.Secret Informer to sync","level":"error","logger":"main.controller-runtime.source.EventHandler","msg":"failed to get informer from cache","stacktrace":"github.com/Dynatrace/dynatrace-operator/src/logger.logSink.Error&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator github.com/Dynatrace/dynatrace-operator/src/logger/logger.go:40&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator sigs.k8s.io/controller-runtime/pkg/log.(*delegatingLogSink).Error&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator sigs.k8s.io/controller-runtime@v0.16.3/pkg/log/deleg.go:142&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator github.com/go-logr/logr.Logger.Error&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator github.com/go-logr/logr@v1.2.4/logr.go:299&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator sigs.k8s.io/controller-runtime/pkg/internal/source.(*Kind).Start.func1.1&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/source/kind.go:68&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator k8s.io/apimachinery/pkg/util/wait.loopConditionUntilContext.func1&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator k8s.io/apimachinery@v0.28.3/pkg/util/wait/loop.go:49&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator k8s.io/apimachinery/pkg/util/wait.loopConditionUntilContext&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator k8s.io/apimachinery@v0.28.3/pkg/util/wait/loop.go:50&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator k8s.io/apimachinery/pkg/util/wait.PollUntilContextCancel&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator k8s.io/apimachinery@v0.28.3/pkg/util/wait/poll.go:33&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator sigs.k8s.io/controller-runtime/pkg/internal/source.(*Kind).Start.func1&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator {"level":"info","ts":"2023-10-30T10:17:36.647Z","logger":"main","msg":"Stopping and waiting for HTTP servers"}&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator {"level":"info","ts":"2023-10-30T10:17:36.647Z","logger":"main","msg":"shutting down server","kind":"health probe","addr":"[::]:10080"}&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator {"level":"info","ts":"2023-10-30T10:17:36.647Z","logger":"main.controller-runtime.metrics","msg":"Shutting down metrics server with timeout of 1 minute"}&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator {"level":"info","ts":"2023-10-30T10:17:36.647Z","logger":"main","msg":"Wait completed, proceeding to shutdown the manager"}&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/source/kind.go:56","ts":"2023-10-30T10:17:36.547Z"}&lt;BR /&gt;- lab1-dynatrace-operator-749f55ccbf-wnplh › lab1-dynatrace-operator&lt;/P&gt;</description>
    <pubDate>Mon, 30 Oct 2023 10:19:17 GMT</pubDate>
    <dc:creator>tdudas</dc:creator>
    <dc:date>2023-10-30T10:19:17Z</dc:date>
    <item>
      <title>Fix Kubernetes Operator Startup Issues in Dynatrace</title>
      <link>https://community.dynatrace.com/t5/Container-platforms/Fix-Kubernetes-Operator-Startup-Issues-in-Dynatrace/m-p/224724#M1942</link>
      <description>&lt;P&gt;&lt;EM&gt;Summary:&amp;nbsp;This article explains common reasons the Dynatrace Kubernetes Operator fails to start. It guides users through checking logs, validating configuration, and correcting cluster prerequisites.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;Hi!&amp;nbsp;&lt;BR /&gt;I've tried to follow the quickstart guide for Kubernetes, and I'm stuck after the first part. I can't get the operator to start successfully. I'm on exoscale managed Kubernetes running on&amp;nbsp;&lt;SPAN&gt;v1.25.14. I've downloaded the generated `dynakube.yaml` file, and I've executed the suggested script of kubectl commands. My operator keeps failing and restarting with the following log message.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;{"error":"Timeout: failed waiting for *v1.Secret Informer to sync","level":"error","logger":"main.controller-runtime.source","msg":"failed to get informer from cache","stacktrace":"github.com/Dynatrace/dynatrace-operator/src/logger.logSink.Error
github.com/Dynatrace/dynatrace-operator/src/logger/logger.go:40
sigs.k8s.io/controller-runtime/pkg/log.(*DelegatingLogSink).Error
sigs.k8s.io/controller-runtime@v0.14.6/pkg/log/deleg.go:138
github.com/go-logr/logr.Logger.Error
github.com/go-logr/logr@v1.2.4/logr.go:299
sigs.k8s.io/controller-runtime/pkg/source.(*Kind).Start.func1.1
sigs.k8s.io/controller-runtime@v0.14.6/pkg/source/source.go:148
k8s.io/apimachinery/pkg/util/wait.runConditionWithCrashProtectionWithContext
k8s.io/apimachinery@v0.26.3/pkg/util/wait/wait.go:235
k8s.io/apimachinery/pkg/util/wait.poll
k8s.io/apimachinery@v0.26.3/pkg/util/wait/wait.go:582
k8s.io/apimachinery/pkg/util/wait.PollImmediateUntilWithContext
k8s.io/apimachinery@v0.26.3/pkg/util/wait/wait.go:547
sigs.k8s.io/controller-runtime/pkg/source.(*Kind).Start.func1
sigs.k8s.io/controller-runtime@v0.14.6/pkg/source/source.go:136","ts":"2023-10-06T08:21:10.515Z"}{"error":"Timeout: failed waiting for *v1.Deployment Informer to sync","level":"error","logger":"main.controller-runtime.source","msg":"failed to get informer from cache","stacktrace":"github.com/Dynatrace/dynatrace-operator/src/logger.logSink.Error
github.com/Dynatrace/dynatrace-operator/src/logger/logger.go:40
sigs.k8s.io/controller-runtime/pkg/log.(*DelegatingLogSink).Error
sigs.k8s.io/controller-runtime@v0.14.6/pkg/log/deleg.go:138
github.com/go-logr/logr.Logger.Error
github.com/go-logr/logr@v1.2.4/logr.go:299
sigs.k8s.io/controller-runtime/pkg/source.(*Kind).Start.func1.1
sigs.k8s.io/controller-runtime@v0.14.6/pkg/source/source.go:148
k8s.io/apimachinery/pkg/util/wait.runConditionWithCrashProtectionWithContext
k8s.io/apimachinery@v0.26.3/pkg/util/wait/wait.go:235
k8s.io/apimachinery/pkg/util/wait.poll
k8s.io/apimachinery@v0.26.3/pkg/util/wait/wait.go:582
k8s.io/apimachinery/pkg/util/wait.PollImmediateUntilWithContext
k8s.io/apimachinery@v0.26.3/pkg/util/wait/wait.go:547
sigs.k8s.io/controller-runtime/pkg/source.(*Kind).Start.func1
sigs.k8s.io/controller-runtime@v0.14.6/pkg/source/source.go:136","ts":"2023-10-06T08:21:10.515Z"}&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks&lt;BR /&gt;David&lt;/P&gt;</description>
      <pubDate>Fri, 23 Jan 2026 10:11:48 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Container-platforms/Fix-Kubernetes-Operator-Startup-Issues-in-Dynatrace/m-p/224724#M1942</guid>
      <dc:creator>davecodes</dc:creator>
      <dc:date>2026-01-23T10:11:48Z</dc:date>
    </item>
    <item>
      <title>Re: Kubernetes operator fails to start</title>
      <link>https://community.dynatrace.com/t5/Container-platforms/Fix-Kubernetes-Operator-Startup-Issues-in-Dynatrace/m-p/226975#M1969</link>
      <description>&lt;P&gt;I have, the same error when try to upgrade to dynatrace 0.14.1, anyone can help??&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/source/kind.go:56","ts":"2023-10-30T10:17:36.506Z"}{"error":"Timeout: failed waiting for *v1.Secret Informer to sync","level":"error","logger":"main.controller-runtime.source.EventHandler","msg":"failed to get informer from cache","stacktrace":"github.com/Dynatrace/dynatrace-operator/src/logger.logSink.Error&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator github.com/Dynatrace/dynatrace-operator/src/logger/logger.go:40&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator sigs.k8s.io/controller-runtime/pkg/log.(*delegatingLogSink).Error&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator sigs.k8s.io/controller-runtime@v0.16.3/pkg/log/deleg.go:142&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator github.com/go-logr/logr.Logger.Error&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator github.com/go-logr/logr@v1.2.4/logr.go:299&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator sigs.k8s.io/controller-runtime/pkg/internal/source.(*Kind).Start.func1.1&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/source/kind.go:68&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator k8s.io/apimachinery/pkg/util/wait.loopConditionUntilContext.func1&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator k8s.io/apimachinery@v0.28.3/pkg/util/wait/loop.go:49&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator k8s.io/apimachinery/pkg/util/wait.loopConditionUntilContext&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator k8s.io/apimachinery@v0.28.3/pkg/util/wait/loop.go:50&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator k8s.io/apimachinery/pkg/util/wait.PollUntilContextCancel&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator k8s.io/apimachinery@v0.28.3/pkg/util/wait/poll.go:33&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator sigs.k8s.io/controller-runtime/pkg/internal/source.(*Kind).Start.func1&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator {"level":"info","ts":"2023-10-30T10:17:36.647Z","logger":"main","msg":"Stopping and waiting for HTTP servers"}&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator {"level":"info","ts":"2023-10-30T10:17:36.647Z","logger":"main","msg":"shutting down server","kind":"health probe","addr":"[::]:10080"}&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator {"level":"info","ts":"2023-10-30T10:17:36.647Z","logger":"main.controller-runtime.metrics","msg":"Shutting down metrics server with timeout of 1 minute"}&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator {"level":"info","ts":"2023-10-30T10:17:36.647Z","logger":"main","msg":"Wait completed, proceeding to shutdown the manager"}&lt;BR /&gt;lab1-dynatrace-operator-749f55ccbf-wnplh lab1-dynatrace-operator sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/source/kind.go:56","ts":"2023-10-30T10:17:36.547Z"}&lt;BR /&gt;- lab1-dynatrace-operator-749f55ccbf-wnplh › lab1-dynatrace-operator&lt;/P&gt;</description>
      <pubDate>Mon, 30 Oct 2023 10:19:17 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Container-platforms/Fix-Kubernetes-Operator-Startup-Issues-in-Dynatrace/m-p/226975#M1969</guid>
      <dc:creator>tdudas</dc:creator>
      <dc:date>2023-10-30T10:19:17Z</dc:date>
    </item>
    <item>
      <title>Re: Kubernetes operator fails to start</title>
      <link>https://community.dynatrace.com/t5/Container-platforms/Fix-Kubernetes-Operator-Startup-Issues-in-Dynatrace/m-p/233466#M2142</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;I was facing the same error as both of you when trying to deploy the operator v 13.x or 14.x&lt;/P&gt;&lt;P&gt;I can share with you my troubleshooting step and my findings, hope this can help you :&lt;/P&gt;&lt;P&gt;First I was trying to specify a proxy and increase ressources but no change.&lt;/P&gt;&lt;P&gt;Looking at the status I saw a lot of restart :&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Kube failed.png" style="width: 999px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/16624i1D0711DF9C14E556/image-size/large?v=v2&amp;amp;px=999" role="button" title="Kube failed.png" alt="Kube failed.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Then I run this command :&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;LI-CODE lang="markup"&gt;get pods -n dynatrace&lt;/LI-CODE&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="command 1.png" style="width: 999px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/16626i0FCA04092231E282/image-size/large?v=v2&amp;amp;px=999" role="button" title="command 1.png" alt="command 1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Operator stuck in a crashloop&lt;/P&gt;&lt;P&gt;I run this command :&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;k describe po [dynatrace-operator-pod] -n dynatrace&lt;/LI-CODE&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="command 2.png" style="width: 999px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/16627i6ADD7EBF7A2AF6D0/image-size/large?v=v2&amp;amp;px=999" role="button" title="command 2.png" alt="command 2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;We can see a DNS probe failed to lookup&lt;/P&gt;&lt;P&gt;In our kube cluster this is because the service is not available on cluster.local&lt;/P&gt;&lt;P&gt;I finnally managed to deploy successfully the operator on the cluster.&lt;/P&gt;&lt;P&gt;We use the lastest version v15.0 released on Dec 13, 2023 which perfectly resolved our issue :&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Fixed a DNS lookup issue in the startup probe for domains other than cluster.local&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Hope this can help you.&lt;/P&gt;</description>
      <pubDate>Fri, 05 Jan 2024 17:28:59 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Container-platforms/Fix-Kubernetes-Operator-Startup-Issues-in-Dynatrace/m-p/233466#M2142</guid>
      <dc:creator>Pierre_L</dc:creator>
      <dc:date>2024-01-05T17:28:59Z</dc:date>
    </item>
    <item>
      <title>Re: Kubernetes operator fails to start</title>
      <link>https://community.dynatrace.com/t5/Container-platforms/Fix-Kubernetes-Operator-Startup-Issues-in-Dynatrace/m-p/233532#M2143</link>
      <description>&lt;P&gt;Hi All,&amp;nbsp;&lt;/P&gt;&lt;P&gt;making an assumption on your configurations using proxy.&amp;nbsp;&lt;/P&gt;&lt;P&gt;In operator 13.x, the operator introduces an Active Gate service on port 443 (not that it's documented), it used to be ignored to a certain extent until newer operators.&lt;/P&gt;&lt;P&gt;I've got similar errors this due to changes in the way that proxies are handled in the newer operators (14.x +), there was a 'fix' that Dynatrace put in place (I've requested documentation to be updated as part of our case, since it's not currently - &lt;A href="https://docs.dynatrace.com/docs/whats-new/release-notes/dynatrace-operator/dto-fix-0-14-2" target="_blank" rel="noopener"&gt;Dynatrace Operator release notes version 0.14.2 - Dynatrace Docs&lt;/A&gt;).&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;To fix this, you need to apply the '&lt;SPAN&gt;&lt;STRONG&gt;feature.dynatrace.com/no-proxy&lt;/STRONG&gt;' and possibly the '&lt;/SPAN&gt;&lt;STRONG&gt;feature.dynatrace.com/oneagent-no-proxy&lt;/STRONG&gt;&lt;FONT face="inherit"&gt;' flags to allow for internal routing to occur to this service.&amp;nbsp; &lt;/FONT&gt;Otherwise,&lt;FONT face="inherit"&gt;&amp;nbsp;what we found was that the pod connections would try to route through the proxy (which does not know about local services).&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;You can try updating your CRD similar to below&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Peter_Ralston_0-1704667796765.png" style="width: 400px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/16645iDF7DF50654B02145/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Peter_Ralston_0-1704667796765.png" alt="Peter_Ralston_0-1704667796765.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;feature.dynatrace.com/no-proxy: "dynakube-activegate.dynatrace,dynakube-activegate.dynatrace.svc.cluster.local,.svc.cluster.local,.dynatrace"
feature.dynatrace.com/oneagent-ignore-proxy: "true"
feature.dynatrace.com/oneagent-no-proxy: "dynakube-activegate.dynatrace,dynakube-activegate.dynatrace.svc.cluster.local,.svc.cluster.local,.dynatrace"&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;hope this helps&lt;/P&gt;</description>
      <pubDate>Sun, 07 Jan 2024 23:03:34 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Container-platforms/Fix-Kubernetes-Operator-Startup-Issues-in-Dynatrace/m-p/233532#M2143</guid>
      <dc:creator>gopher</dc:creator>
      <dc:date>2024-01-07T23:03:34Z</dc:date>
    </item>
  </channel>
</rss>

