ahmet.dev/blog/crd-generation-pitfalls

Preview meta tags from the ahmet.dev website.

Linked Hostnames

10

Thumbnail

Search Engine Appearance

Google

https://ahmet.dev/blog/crd-generation-pitfalls

Kubernetes CRD generation pitfalls

A quick code search query reveals at least 7,000 Kubernetes Custom Resource Definitions in the open source corpus,1 most of which are likely generated with controller-gen —a tool that turns Go structs with comments-based markers into Kubernetes CRD manifests, which end up being custom APIs served by the Kubernetes API server. At LinkedIn, we develop our fair share of custom Kubernetes APIs and controllers to run workloads or manage infrastructure. In doing so, we rely on the custom resource machinery and controller-gen heavily to generate our CRDs.



Bing

Kubernetes CRD generation pitfalls

https://ahmet.dev/blog/crd-generation-pitfalls

A quick code search query reveals at least 7,000 Kubernetes Custom Resource Definitions in the open source corpus,1 most of which are likely generated with controller-gen —a tool that turns Go structs with comments-based markers into Kubernetes CRD manifests, which end up being custom APIs served by the Kubernetes API server. At LinkedIn, we develop our fair share of custom Kubernetes APIs and controllers to run workloads or manage infrastructure. In doing so, we rely on the custom resource machinery and controller-gen heavily to generate our CRDs.



DuckDuckGo

https://ahmet.dev/blog/crd-generation-pitfalls

Kubernetes CRD generation pitfalls

A quick code search query reveals at least 7,000 Kubernetes Custom Resource Definitions in the open source corpus,1 most of which are likely generated with controller-gen —a tool that turns Go structs with comments-based markers into Kubernetes CRD manifests, which end up being custom APIs served by the Kubernetes API server. At LinkedIn, we develop our fair share of custom Kubernetes APIs and controllers to run workloads or manage infrastructure. In doing so, we rely on the custom resource machinery and controller-gen heavily to generate our CRDs.

  • General Meta Tags

    13
    • title
      Kubernetes CRD generation pitfalls
    • title
      Bluesky
    • charset
      utf-8
    • viewport
      width=device-width, initial-scale=1.0
    • description
      A quick code search query reveals at least 7,000 Kubernetes Custom Resource Definitions in the open source corpus,1 most of which are likely generated with controller-gen —a tool that turns Go structs with comments-based markers into Kubernetes CRD manifests, which end up being custom APIs served by the Kubernetes API server. At LinkedIn, we develop our fair share of custom Kubernetes APIs and controllers to run workloads or manage infrastructure. In doing so, we rely on the custom resource machinery and controller-gen heavily to generate our CRDs.
  • Twitter Meta Tags

    7
    • twitter:card
      summary_large_image
    • twitter:site
      @ahmetb
    • twitter:url
      https://ahmet.im/blog/crd-generation-pitfalls/
    • twitter:creator
      @ahmetb
    • twitter:title
      Kubernetes CRD generation pitfalls
  • Link Tags

    2
    • alternate
      https://ahmet.im/blog/feed/rss.xml
    • stylesheet
      /scss/main.css

Links

17