shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

264
active users

#kubebuilder

0 posts0 participants0 posts today
Ariel<p>Operator works fine against a cluster, testing framework fails.</p><p>Tracked it down and the test call to create my Custom Resource wipes the TypeMeta off it. But...why?</p><p><a href="https://eigenmagic.net/tags/KubernetesDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KubernetesDev</span></a> <a href="https://eigenmagic.net/tags/k8sDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>k8sDev</span></a> <a href="https://eigenmagic.net/tags/Kubebuilder" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kubebuilder</span></a></p>
Ariel<p>Started wrangling this test framework and the moment I got past just getting it working it revealed a bug to me.</p><p>Now that's instant gratification.</p><p><a href="https://eigenmagic.net/tags/KubernetesDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KubernetesDev</span></a> <a href="https://eigenmagic.net/tags/k8sDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>k8sDev</span></a> <a href="https://eigenmagic.net/tags/Kubebuilder" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kubebuilder</span></a></p>
Ariel<p>Decided to use my morning quiet/productive hour to start test writing for my operator.</p><p>Immediately hit a brick wall as the provided test harness falls over before even running any tests :neocat_woozy: </p><p>Perhaps we will try again tomorrow.</p><p><a href="https://eigenmagic.net/tags/KubernetesDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KubernetesDev</span></a> <a href="https://eigenmagic.net/tags/k8sDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>k8sDev</span></a> <a href="https://eigenmagic.net/tags/KubeBuilder" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KubeBuilder</span></a></p>
Ariel<p>I'm making an operator that manages arbitrary resources at runtime using `runtime.RawExtension` </p><p> I'd like the resource to be owned using `controllerutil.SetControllerReference` but it takes `metav1.Object` interface, which is understandably broad.</p><p>Is there any way around implementing metav1.Object wrapping basically `[]byte` of JSON?</p><p>Should I be using `runtime.Scheme` here? Any examples anyone knows of?</p><p><a href="https://eigenmagic.net/tags/KubernetesDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KubernetesDev</span></a> <a href="https://eigenmagic.net/tags/Kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kubernetes</span></a> <a href="https://eigenmagic.net/tags/k8sDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>k8sDev</span></a> <a href="https://eigenmagic.net/tags/k8s" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>k8s</span></a> <a href="https://eigenmagic.net/tags/Kubebuilder" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kubebuilder</span></a></p>
Ariel<p>Explanation of details and the _why_ of the 10h default resync interval on Kubebuilder.</p><p><a href="https://github.com/kubernetes-sigs/controller-runtime/issues/521" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/kubernetes-sigs/con</span><span class="invisible">troller-runtime/issues/521</span></a></p><p><a href="https://eigenmagic.net/tags/k8sDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>k8sDev</span></a> <a href="https://eigenmagic.net/tags/KubernetesDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KubernetesDev</span></a> <a href="https://eigenmagic.net/tags/KubeBuilder" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KubeBuilder</span></a></p>
Erik Mogensen<p><a href="https://oslo.town/tags/introduction" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>introduction</span></a></p><p>Hi, I'm Erik, a <a href="https://oslo.town/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> programmer from Norway.</p><p>I'm all for using <a href="https://oslo.town/tags/statecharts" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>statecharts</span></a>, so much so that I made <a href="https://statecharts.dev" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="">statecharts.dev</span><span class="invisible"></span></a>. I have witnessed the rise and fall of <a href="https://oslo.town/tags/rest" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rest</span></a>, but continue to support restful architecture. I think I'm somehow naturally drawn towards <a href="https://oslo.town/tags/declarative" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>declarative</span></a> systems.</p><p>Heavily into <a href="https://oslo.town/tags/kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubernetes</span></a>, <a href="https://oslo.town/tags/openshift" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openshift</span></a>, <a href="https://oslo.town/tags/kubebuilder" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubebuilder</span></a> professionally (at my employer Stibo DX), and have a sprinkle of <a href="https://oslo.town/tags/awslambda" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>awslambda</span></a> / <a href="https://oslo.town/tags/dynamodb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dynamodb</span></a> in some personal projects.</p>