Skip to content

Commit 59bf0ae

Browse files
committed
chore: add crds
1 parent b377cb0 commit 59bf0ae

9 files changed

Lines changed: 19723 additions & 113 deletions

File tree

Makefile

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,3 +93,17 @@ $(ENVTEST): $(LOCALBIN)
9393

9494
test: $(ENVTEST)
9595
KUBEBUILDER_ASSETS="$(shell $(ENVTEST) use --bin-dir $(LOCALBIN) -p path)" go test -v ./...
96+
97+
98+
CONTROLLER_GEN = $(LOCALBIN)/controller-gen
99+
100+
.PHONY: controller-gen
101+
controller-gen: $(CONTROLLER_GEN)
102+
$(CONTROLLER_GEN): $(LOCALBIN)
103+
test -s $(LOCALBIN)/controller-gen || GOBIN=$(LOCALBIN) go install sigs.k8s.io/controller-tools/cmd/controller-gen@latest
104+
105+
.PHONY: manifests
106+
manifests: controller-gen
107+
$(CONTROLLER_GEN) object paths="./pkg/apis/..."
108+
$(CONTROLLER_GEN) crd paths="./pkg/apis/..." output:crd:artifacts:config=config/crd/bases
109+

config/crd/bases/batch.flanksource.com_batchtriggers.yaml

Lines changed: 19096 additions & 0 deletions
Large diffs are not rendered by default.

go.mod

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ require (
1111
github.com/aws/aws-sdk-go-v2/service/sns v1.31.3
1212
github.com/aws/aws-sdk-go-v2/service/sqs v1.34.3
1313
github.com/flanksource/commons v1.36.1
14-
github.com/flanksource/duty v1.0.855
14+
github.com/flanksource/duty v1.0.909
1515
github.com/flanksource/gomplate/v3 v3.24.56
1616
github.com/onsi/gomega v1.36.2
1717
github.com/samber/lo v1.47.0
@@ -65,14 +65,19 @@ require (
6565
github.com/antlr4-go/antlr/v4 v4.13.0 // indirect
6666
github.com/apparentlymart/go-textseg/v15 v15.0.0 // indirect
6767
github.com/aws/aws-sdk-go v1.55.5 // indirect
68+
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.3 // indirect
6869
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.14 // indirect
6970
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.24 // indirect
7071
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.24 // indirect
7172
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 // indirect
73+
github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.15 // indirect
7274
github.com/aws/aws-sdk-go-v2/service/eks v1.52.1 // indirect
7375
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.5 // indirect
76+
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.17 // indirect
7477
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.20 // indirect
78+
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.15 // indirect
7579
github.com/aws/aws-sdk-go-v2/service/kms v1.35.3 // indirect
80+
github.com/aws/aws-sdk-go-v2/service/s3 v1.58.3 // indirect
7681
github.com/aws/aws-sdk-go-v2/service/sso v1.23.0 // indirect
7782
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.27.0 // indirect
7883
github.com/aws/aws-sdk-go-v2/service/sts v1.31.0 // indirect
@@ -103,10 +108,13 @@ require (
103108
github.com/fatih/color v1.17.0 // indirect
104109
github.com/felixge/httpsnoop v1.0.4 // indirect
105110
github.com/fergusstrange/embedded-postgres v1.30.0 // indirect
111+
github.com/flanksource/artifacts v1.0.14 // indirect
106112
github.com/flanksource/is-healthy v1.0.60 // indirect
107113
github.com/flanksource/kubectl-neat v1.0.4 // indirect
108114
github.com/fsnotify/fsnotify v1.7.0 // indirect
109115
github.com/fxamacker/cbor/v2 v2.7.0 // indirect
116+
github.com/gabriel-vasile/mimetype v1.4.3 // indirect
117+
github.com/geoffgarside/ber v1.1.0 // indirect
110118
github.com/ghodss/yaml v1.0.0 // indirect
111119
github.com/glebarez/go-sqlite v1.20.3 // indirect
112120
github.com/glebarez/sqlite v1.7.0 // indirect
@@ -154,6 +162,7 @@ require (
154162
github.com/hashicorp/go-uuid v1.0.3 // indirect
155163
github.com/hashicorp/hcl/v2 v2.21.0 // indirect
156164
github.com/henvic/httpretty v0.1.3 // indirect
165+
github.com/hirochachacha/go-smb2 v1.1.0 // indirect
157166
github.com/imdario/mergo v0.3.16 // indirect
158167
github.com/inconshreveable/mousetrap v1.1.0 // indirect
159168
github.com/itchyny/gojq v0.12.17 // indirect
@@ -184,6 +193,7 @@ require (
184193
github.com/json-iterator/go v1.1.12 // indirect
185194
github.com/kevinburke/ssh_config v1.2.0 // indirect
186195
github.com/klauspost/compress v1.17.9 // indirect
196+
github.com/kr/fs v0.1.0 // indirect
187197
github.com/kr/pretty v0.3.1 // indirect
188198
github.com/kr/text v0.2.0 // indirect
189199
github.com/kylelemons/godebug v1.1.0 // indirect
@@ -218,6 +228,7 @@ require (
218228
github.com/pjbgf/sha1cd v0.3.0 // indirect
219229
github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect
220230
github.com/pkg/errors v0.9.1 // indirect
231+
github.com/pkg/sftp v1.13.6 // indirect
221232
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
222233
github.com/prometheus/client_golang v1.20.5 // indirect
223234
github.com/prometheus/client_model v0.6.1 // indirect
@@ -228,7 +239,7 @@ require (
228239
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect
229240
github.com/robertkrimen/otto v0.3.0 // indirect
230241
github.com/robfig/cron/v3 v3.0.1 // indirect
231-
github.com/rogpeppe/go-internal v1.12.0 // indirect
242+
github.com/rogpeppe/go-internal v1.13.1 // indirect
232243
github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3 // indirect
233244
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
234245
github.com/shoenig/go-m1cpu v0.1.6 // indirect
@@ -257,23 +268,24 @@ require (
257268
github.com/yusufpapurcu/wmi v1.2.4 // indirect
258269
github.com/zclconf/go-cty v1.15.0 // indirect
259270
go.opencensus.io v0.24.0 // indirect
271+
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
260272
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
261273
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
262-
go.opentelemetry.io/otel v1.29.0 // indirect
274+
go.opentelemetry.io/otel v1.34.0 // indirect
263275
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.28.0 // indirect
264276
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.27.0 // indirect
265277
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.22.0 // indirect
266-
go.opentelemetry.io/otel/metric v1.29.0 // indirect
267-
go.opentelemetry.io/otel/sdk v1.28.0 // indirect
268-
go.opentelemetry.io/otel/trace v1.29.0 // indirect
278+
go.opentelemetry.io/otel/metric v1.34.0 // indirect
279+
go.opentelemetry.io/otel/sdk v1.34.0 // indirect
280+
go.opentelemetry.io/otel/trace v1.34.0 // indirect
269281
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
270282
golang.org/x/crypto v0.31.0 // indirect
271283
golang.org/x/exp v0.0.0-20241108190413-2d47ceb2692f // indirect
272284
golang.org/x/mod v0.22.0 // indirect
273285
golang.org/x/net v0.33.0 // indirect
274286
golang.org/x/oauth2 v0.23.0 // indirect
275287
golang.org/x/sync v0.10.0 // indirect
276-
golang.org/x/sys v0.28.0 // indirect
288+
golang.org/x/sys v0.29.0 // indirect
277289
golang.org/x/term v0.27.0 // indirect
278290
golang.org/x/text v0.21.0 // indirect
279291
golang.org/x/time v0.6.0 // indirect

0 commit comments

Comments
 (0)