edgelesssys / constellation

Constellation is the first Confidential Kubernetes. Constellation shields entire Kubernetes clusters from the (cloud) infrastructure using confidential computing.
GNU Affero General Public License v3.0
941 stars 48 forks source link

cloud: hide kubernetes iptables usage behind linux build tag #3088

Closed daniel-weisse closed 4 months ago

daniel-weisse commented 4 months ago

Context

Kubernetes v1.30 hides most of the k8s.io/kubernetes/pkg/util/iptables package behind linux build tags, breaking builds if we directly import variables from that package.

Proposed change(s)

Related issue

netlify[bot] commented 4 months ago

Deploy Preview for constellation-docs canceled.

Name Link
Latest commit 6d0225ff7f7303249a75b82128ff609949dad78a
Latest deploy log https://app.netlify.com/sites/constellation-docs/deploys/6641ea4795990800089ce9c3
github-actions[bot] commented 4 months ago

Coverage report

Package Old New Trend
internal/cloud/azure 68.40% 68.80% :arrow_upper_right: