Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ module github.com/numtide/multigres-operator
go 1.25.0

require (
github.com/numtide/multigres-operator/api v0.0.0-20260110025154-da9aa10fb701
github.com/numtide/multigres-operator/api v0.0.0-20260120201135-e72eb4b1bd4a
github.com/numtide/multigres-operator/pkg/cluster-handler v0.0.0-20260119180828-5de2bf61aae8
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260116114253-fd867f056f16
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260120201135-e72eb4b1bd4a
github.com/numtide/multigres-operator/pkg/resource-handler v0.0.0-20260110015531-40fb79c0dda3
github.com/numtide/multigres-operator/pkg/webhook v0.0.0-20260119180828-5de2bf61aae8
github.com/numtide/multigres-operator/pkg/webhook v0.0.0-20260120201135-e72eb4b1bd4a
k8s.io/api v0.35.0
k8s.io/apimachinery v0.35.0
k8s.io/client-go v0.35.0
Expand Down
6 changes: 6 additions & 0 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,8 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/numtide/multigres-operator/api v0.0.0-20260110025154-da9aa10fb701 h1:2zKiy+tipowgehv91CWpZr4VgR+ZVyilj85Fufkxhz0=
github.com/numtide/multigres-operator/api v0.0.0-20260110025154-da9aa10fb701/go.mod h1:A1bBmTxHr+362dGZ5G6u2S4xsP6enbgdUS/UJUOmKbc=
github.com/numtide/multigres-operator/api v0.0.0-20260120201135-e72eb4b1bd4a h1:L8TAxL4M8Sz6Fj11AlYX1+7X+OamXv9lkcvq3IA2TyY=
github.com/numtide/multigres-operator/api v0.0.0-20260120201135-e72eb4b1bd4a/go.mod h1:A1bBmTxHr+362dGZ5G6u2S4xsP6enbgdUS/UJUOmKbc=
github.com/numtide/multigres-operator/pkg/cluster-handler v0.0.0-20260115201516-44b30bf5dd8e h1:JInA6FlDGZknvvrDvEV1NqqhkU6UUpYo5OY94XMFmtc=
github.com/numtide/multigres-operator/pkg/cluster-handler v0.0.0-20260115201516-44b30bf5dd8e/go.mod h1:MSMdL/Be0qtXsV7qGWidDeepGGCFc9MmTqG7hk/h1pQ=
github.com/numtide/multigres-operator/pkg/cluster-handler v0.0.0-20260117103319-0310da4fde93 h1:cZgIfvDyCknmq4nk738SkakXKj8qn9iAvKcbWsLW92g=
Expand All @@ -124,6 +126,8 @@ github.com/numtide/multigres-operator/pkg/cluster-handler v0.0.0-20260119180828-
github.com/numtide/multigres-operator/pkg/cluster-handler v0.0.0-20260119180828-5de2bf61aae8/go.mod h1:zhIRec/iMZmV4gtVqJQ524SdMd+VmWmRV57/kNqm33k=
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260116114253-fd867f056f16 h1:eUvOealF9GlRCObAspNuDh6PTm46r3G7E58bDujJL8M=
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260116114253-fd867f056f16/go.mod h1:8urAPFN6zF8V6KmQWWU31DL6WtZ6seLkm6UrwBVGArU=
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260120201135-e72eb4b1bd4a h1:cNaaVd2lF2HcRdKNQoYhBSiElSkQmokOv/yCJNfI8lg=
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260120201135-e72eb4b1bd4a/go.mod h1:8urAPFN6zF8V6KmQWWU31DL6WtZ6seLkm6UrwBVGArU=
github.com/numtide/multigres-operator/pkg/resource-handler v0.0.0-20260110015531-40fb79c0dda3 h1:1iGWxJPk4ucAjDOR8rcSPfVVKHtlXDSLq8gpAOonq8I=
github.com/numtide/multigres-operator/pkg/resource-handler v0.0.0-20260110015531-40fb79c0dda3/go.mod h1:nJfwCn7pjP3z7pH4sIM7JVwCkZomqJ+LvEUMyI/ow7c=
github.com/numtide/multigres-operator/pkg/testutil v0.0.0-20260115201516-44b30bf5dd8e h1:HGtBToLG0qS5exOHD8Fqy3aAAJ6LPW2Az5il1fnnbPM=
Expand All @@ -132,6 +136,8 @@ github.com/numtide/multigres-operator/pkg/webhook v0.0.0-20260115201516-44b30bf5
github.com/numtide/multigres-operator/pkg/webhook v0.0.0-20260115201516-44b30bf5dd8e/go.mod h1:r1W5LXXbuBfgwJh9BCuwn4AOushxC+tyMxnJkW8ltps=
github.com/numtide/multigres-operator/pkg/webhook v0.0.0-20260119180828-5de2bf61aae8 h1:h4b3ZXPXK3ejghDN8h1cQ1EItpgZZTyk/RMh3YRBOes=
github.com/numtide/multigres-operator/pkg/webhook v0.0.0-20260119180828-5de2bf61aae8/go.mod h1:91v1CQZ/t3460dJZdtESjZ4WGDNMIi0g6T9YwLYhxMo=
github.com/numtide/multigres-operator/pkg/webhook v0.0.0-20260120201135-e72eb4b1bd4a h1:QoGeoykufscUd1vi8Xa1SqcPNkAo6TorZL5YkkO1v3I=
github.com/numtide/multigres-operator/pkg/webhook v0.0.0-20260120201135-e72eb4b1bd4a/go.mod h1:91v1CQZ/t3460dJZdtESjZ4WGDNMIi0g6T9YwLYhxMo=
github.com/onsi/ginkgo/v2 v2.27.2 h1:LzwLj0b89qtIy6SSASkzlNvX6WktqurSHwkk2ipF/Ns=
github.com/onsi/ginkgo/v2 v2.27.2/go.mod h1:ArE1D/XhNXBXCBkKOLkbsb2c81dQHCRcF5zwn/ykDRo=
github.com/onsi/gomega v1.38.3 h1:eTX+W6dobAYfFeGC2PV6RwXRu/MyT+cQguijutvkpSM=
Expand Down
10 changes: 5 additions & 5 deletions pkg/cluster-handler/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@ module github.com/numtide/multigres-operator/pkg/cluster-handler
go 1.25.0

require (
github.com/google/go-cmp v0.7.0
github.com/numtide/multigres-operator/api v0.0.0-20260110025154-da9aa10fb701
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260115201516-44b30bf5dd8e
github.com/numtide/multigres-operator/pkg/testutil v0.0.0-20251214105213-458b940d04bd
github.com/numtide/multigres-operator/api v0.0.0-20260120201135-e72eb4b1bd4a
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260120201135-e72eb4b1bd4a
github.com/numtide/multigres-operator/pkg/testutil v0.0.0-20260115201516-44b30bf5dd8e
k8s.io/api v0.34.3
k8s.io/apimachinery v0.34.3
k8s.io/client-go v0.34.3
k8s.io/utils v0.0.0-20251002143259-bc988d571ff4
sigs.k8s.io/controller-runtime v0.22.4
)
Expand Down Expand Up @@ -40,6 +40,7 @@ require (
github.com/gogo/protobuf v1.3.2 // indirect
github.com/google/btree v1.1.3 // indirect
github.com/google/gnostic-models v0.7.1 // indirect
github.com/google/go-cmp v0.7.0 // indirect
github.com/google/pprof v0.0.0-20250403155104-27863c87afa6 // indirect
github.com/google/uuid v1.6.0 // indirect
github.com/json-iterator/go v1.1.12 // indirect
Expand Down Expand Up @@ -68,7 +69,6 @@ require (
gopkg.in/evanphx/json-patch.v4 v4.13.0 // indirect
gopkg.in/inf.v0 v0.9.1 // indirect
k8s.io/apiextensions-apiserver v0.34.3 // indirect
k8s.io/client-go v0.34.3 // indirect
k8s.io/klog/v2 v2.130.1 // indirect
k8s.io/kube-openapi v0.0.0-20251125145642-4e65d59e963e // indirect
sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 // indirect
Expand Down
26 changes: 6 additions & 20 deletions pkg/cluster-handler/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -92,26 +92,12 @@ github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee h1:W5t00kpgFd
github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA=
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/numtide/multigres-operator/api v0.0.0-20251224124005-355869230728 h1:a+iM4L0nC7kUgcAD1P+wuNJg4x0rjcy6rVZ3+vF52Cc=
github.com/numtide/multigres-operator/api v0.0.0-20251224124005-355869230728/go.mod h1:A1bBmTxHr+362dGZ5G6u2S4xsP6enbgdUS/UJUOmKbc=
github.com/numtide/multigres-operator/api v0.0.0-20260103140733-0f8c992a263e h1:n7/k6uSSbT62anG0oAasouosUb0M9euHBZzCnoV2rcc=
github.com/numtide/multigres-operator/api v0.0.0-20260103140733-0f8c992a263e/go.mod h1:A1bBmTxHr+362dGZ5G6u2S4xsP6enbgdUS/UJUOmKbc=
github.com/numtide/multigres-operator/api v0.0.0-20260105144757-e2b8632f1d7d h1:LKKRQdcmXnrURweVRnfJMudMFuE8AeIb06KB+VPw43c=
github.com/numtide/multigres-operator/api v0.0.0-20260105144757-e2b8632f1d7d/go.mod h1:A1bBmTxHr+362dGZ5G6u2S4xsP6enbgdUS/UJUOmKbc=
github.com/numtide/multigres-operator/api v0.0.0-20260106174142-cde0544f0a59 h1:558JHDsbrNVxhvQsNR/cDmtHztPe2EZ+HDsBGvOizaE=
github.com/numtide/multigres-operator/api v0.0.0-20260106174142-cde0544f0a59/go.mod h1:A1bBmTxHr+362dGZ5G6u2S4xsP6enbgdUS/UJUOmKbc=
github.com/numtide/multigres-operator/api v0.0.0-20260110025154-da9aa10fb701 h1:2zKiy+tipowgehv91CWpZr4VgR+ZVyilj85Fufkxhz0=
github.com/numtide/multigres-operator/api v0.0.0-20260110025154-da9aa10fb701/go.mod h1:A1bBmTxHr+362dGZ5G6u2S4xsP6enbgdUS/UJUOmKbc=
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260102120521-b5526742f4d1 h1:ZIni3ZVAryKwv8Mo1B/wzffZaY+yOmqwMgiOGpp0lfU=
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260102120521-b5526742f4d1/go.mod h1:sM5pJBpBfMmU4IY8prQLBPilNtVk9XVlkn5iphJ0TxA=
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260104102817-8d88e85c84f8 h1:XB9WePp8DydQEEXnqANAkMeHmAK0vqFX/30FH2mnSC4=
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260104102817-8d88e85c84f8/go.mod h1:Ve3BcwlUsNFfYyTw6DAq87XU8SPIzGDMlPqsB17HLJ0=
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260106174142-cde0544f0a59 h1:pJI60XGBgWxmNt3A9CEoRk8RTRk23EPNgkm5AQcLiVc=
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260106174142-cde0544f0a59/go.mod h1:0inFzDvNkuJpt9GNxpg7DrMeP8ehT9eNerjjc23MJBA=
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260115201516-44b30bf5dd8e h1:sHKM36+Rc8u+ycJP1lkh2SVEddFRhl9oYZQjriPtFbc=
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260115201516-44b30bf5dd8e/go.mod h1:Tof4AW9GIbESro20GKNt0DgYFwD8Yt3NZgU0jwZKNSA=
github.com/numtide/multigres-operator/pkg/testutil v0.0.0-20251214105213-458b940d04bd h1:gp55gShKenPt4r9K1EC3SKKeOMDDreypivBWzAD6XjQ=
github.com/numtide/multigres-operator/pkg/testutil v0.0.0-20251214105213-458b940d04bd/go.mod h1:+NQa7dSvQqxhBOE9XcE9RWXLvOvNaw0keCc29Y7pjyQ=
github.com/numtide/multigres-operator/api v0.0.0-20260120201135-e72eb4b1bd4a h1:L8TAxL4M8Sz6Fj11AlYX1+7X+OamXv9lkcvq3IA2TyY=
github.com/numtide/multigres-operator/api v0.0.0-20260120201135-e72eb4b1bd4a/go.mod h1:A1bBmTxHr+362dGZ5G6u2S4xsP6enbgdUS/UJUOmKbc=
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260120201135-e72eb4b1bd4a h1:cNaaVd2lF2HcRdKNQoYhBSiElSkQmokOv/yCJNfI8lg=
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260120201135-e72eb4b1bd4a/go.mod h1:8urAPFN6zF8V6KmQWWU31DL6WtZ6seLkm6UrwBVGArU=
github.com/numtide/multigres-operator/pkg/testutil v0.0.0-20260115201516-44b30bf5dd8e h1:HGtBToLG0qS5exOHD8Fqy3aAAJ6LPW2Az5il1fnnbPM=
github.com/numtide/multigres-operator/pkg/testutil v0.0.0-20260115201516-44b30bf5dd8e/go.mod h1:+NQa7dSvQqxhBOE9XcE9RWXLvOvNaw0keCc29Y7pjyQ=
github.com/onsi/ginkgo/v2 v2.25.3 h1:Ty8+Yi/ayDAGtk4XxmmfUy4GabvM+MegeB4cDLRi6nw=
github.com/onsi/ginkgo/v2 v2.25.3/go.mod h1:43uiyQC4Ed2tkOzLsEYm7hnrb7UJTWHYNsuy3bG/snE=
github.com/onsi/gomega v1.38.3 h1:eTX+W6dobAYfFeGC2PV6RwXRu/MyT+cQguijutvkpSM=
Expand Down
2 changes: 1 addition & 1 deletion pkg/resolver/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ go 1.25.0

require (
github.com/google/go-cmp v0.7.0
github.com/numtide/multigres-operator/api v0.0.0-20260110025154-da9aa10fb701
github.com/numtide/multigres-operator/api v0.0.0-20260120201135-e72eb4b1bd4a
github.com/numtide/multigres-operator/pkg/testutil v0.0.0-20260115201516-44b30bf5dd8e
k8s.io/api v0.34.3
k8s.io/apimachinery v0.34.3
Expand Down
2 changes: 2 additions & 0 deletions pkg/resolver/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,8 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
github.com/numtide/multigres-operator/api v0.0.0-20260110025154-da9aa10fb701 h1:2zKiy+tipowgehv91CWpZr4VgR+ZVyilj85Fufkxhz0=
github.com/numtide/multigres-operator/api v0.0.0-20260110025154-da9aa10fb701/go.mod h1:A1bBmTxHr+362dGZ5G6u2S4xsP6enbgdUS/UJUOmKbc=
github.com/numtide/multigres-operator/api v0.0.0-20260120201135-e72eb4b1bd4a h1:L8TAxL4M8Sz6Fj11AlYX1+7X+OamXv9lkcvq3IA2TyY=
github.com/numtide/multigres-operator/api v0.0.0-20260120201135-e72eb4b1bd4a/go.mod h1:A1bBmTxHr+362dGZ5G6u2S4xsP6enbgdUS/UJUOmKbc=
github.com/numtide/multigres-operator/pkg/testutil v0.0.0-20260115201516-44b30bf5dd8e h1:HGtBToLG0qS5exOHD8Fqy3aAAJ6LPW2Az5il1fnnbPM=
github.com/numtide/multigres-operator/pkg/testutil v0.0.0-20260115201516-44b30bf5dd8e/go.mod h1:+NQa7dSvQqxhBOE9XcE9RWXLvOvNaw0keCc29Y7pjyQ=
github.com/onsi/ginkgo/v2 v2.25.3 h1:Ty8+Yi/ayDAGtk4XxmmfUy4GabvM+MegeB4cDLRi6nw=
Expand Down
4 changes: 2 additions & 2 deletions pkg/webhook/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ module github.com/numtide/multigres-operator/pkg/webhook
go 1.25.0

require (
github.com/numtide/multigres-operator/api v0.0.0-20260110025154-da9aa10fb701
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260116114253-fd867f056f16
github.com/numtide/multigres-operator/api v0.0.0-20260120201135-e72eb4b1bd4a
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260120201135-e72eb4b1bd4a
github.com/numtide/multigres-operator/pkg/testutil v0.0.0-20260116114253-fd867f056f16
k8s.io/api v0.34.3
k8s.io/apimachinery v0.34.3
Expand Down
4 changes: 4 additions & 0 deletions pkg/webhook/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -96,12 +96,16 @@ github.com/numtide/multigres-operator/api v0.0.0-20260106180404-c02430f41b11 h1:
github.com/numtide/multigres-operator/api v0.0.0-20260106180404-c02430f41b11/go.mod h1:A1bBmTxHr+362dGZ5G6u2S4xsP6enbgdUS/UJUOmKbc=
github.com/numtide/multigres-operator/api v0.0.0-20260110025154-da9aa10fb701 h1:2zKiy+tipowgehv91CWpZr4VgR+ZVyilj85Fufkxhz0=
github.com/numtide/multigres-operator/api v0.0.0-20260110025154-da9aa10fb701/go.mod h1:A1bBmTxHr+362dGZ5G6u2S4xsP6enbgdUS/UJUOmKbc=
github.com/numtide/multigres-operator/api v0.0.0-20260120201135-e72eb4b1bd4a h1:L8TAxL4M8Sz6Fj11AlYX1+7X+OamXv9lkcvq3IA2TyY=
github.com/numtide/multigres-operator/api v0.0.0-20260120201135-e72eb4b1bd4a/go.mod h1:A1bBmTxHr+362dGZ5G6u2S4xsP6enbgdUS/UJUOmKbc=
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260106180404-c02430f41b11 h1:zZTF/NSklH8kqlw9srPJoXm/JRmmp9SIg5MGVT6XYhY=
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260106180404-c02430f41b11/go.mod h1:e/+O28FuzzqC0uPaltae87ZDCAIaE+V7ZtywMjMCqXo=
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260115201516-44b30bf5dd8e h1:sHKM36+Rc8u+ycJP1lkh2SVEddFRhl9oYZQjriPtFbc=
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260115201516-44b30bf5dd8e/go.mod h1:Tof4AW9GIbESro20GKNt0DgYFwD8Yt3NZgU0jwZKNSA=
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260116114253-fd867f056f16 h1:eUvOealF9GlRCObAspNuDh6PTm46r3G7E58bDujJL8M=
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260116114253-fd867f056f16/go.mod h1:8urAPFN6zF8V6KmQWWU31DL6WtZ6seLkm6UrwBVGArU=
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260120201135-e72eb4b1bd4a h1:cNaaVd2lF2HcRdKNQoYhBSiElSkQmokOv/yCJNfI8lg=
github.com/numtide/multigres-operator/pkg/resolver v0.0.0-20260120201135-e72eb4b1bd4a/go.mod h1:8urAPFN6zF8V6KmQWWU31DL6WtZ6seLkm6UrwBVGArU=
github.com/numtide/multigres-operator/pkg/testutil v0.0.0-20260106180404-c02430f41b11 h1:VBZAPz01P7K/32WpZBoz5nrUEKuVr0XvzFg2Szgq1pE=
github.com/numtide/multigres-operator/pkg/testutil v0.0.0-20260106180404-c02430f41b11/go.mod h1:+NQa7dSvQqxhBOE9XcE9RWXLvOvNaw0keCc29Y7pjyQ=
github.com/numtide/multigres-operator/pkg/testutil v0.0.0-20260115201516-44b30bf5dd8e/go.mod h1:+NQa7dSvQqxhBOE9XcE9RWXLvOvNaw0keCc29Y7pjyQ=
Expand Down