Skip to content

Commit

Permalink
add hardbyte/netchecks
Browse files Browse the repository at this point in the history
Signed-off-by: Sebastian Hoß <[email protected]>
  • Loading branch information
sebhoss committed Nov 26, 2023
1 parent 0736176 commit 25aaa7f
Show file tree
Hide file tree
Showing 8 changed files with 65 additions and 0 deletions.
4 changes: 4 additions & 0 deletions .reuse/dep5
Original file line number Diff line number Diff line change
Expand Up @@ -383,6 +383,10 @@ Files: crd-catalog/gravitational/teleport/*
Copyright: The gravitational/teleport Authors
License: Apache-2.0

Files: crd-catalog/hardbyte/netchecks/*
Copyright: The hardbyte/netchecks Authors
License: Apache-2.0

Files: crd-catalog/hashicorp/terraform-cloud-operator/*
Copyright: The hashicorp/terraform-cloud-operator Authors
License: MPL-2.0
Expand Down
7 changes: 7 additions & 0 deletions code-generator/src/catalog.rs
Original file line number Diff line number Diff line change
Expand Up @@ -984,6 +984,13 @@ pub const CRD_V1_SOURCES: &'static [UpstreamSource] = &[
"https://github.com/gravitational/teleport/blob/master/integrations/operator/config/crd/bases/resources.teleport.dev_users.yaml",
],
},
UpstreamSource {
project_name: "hardbyte/netchecks",
license: APACHE_V2,
urls: &[
"https://github.com/hardbyte/netchecks/blob/main/operator/charts/netchecks/crds/networkassertions.yaml",
],
},
UpstreamSource {
project_name: "hashicorp/terraform-cloud-operator",
license: MPL_V2,
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
labels:
app.kubernetes.io/part-of: netcheck
name: networkassertions.netchecks.io
spec:
group: netchecks.io
names:
kind: NetworkAssertion
listKind: NetworkAssertionList
plural: networkassertions
shortNames:
- nas
singular: networkassertion
scope: Namespaced
versions:
- additionalPrinterColumns:
- jsonPath: .spec.schedule
name: Schedule
type: string
name: v1
schema:
openAPIV3Schema:
description: NetworkAssertion is the Schema for the networkassertions API
properties:
spec:
type: object
x-kubernetes-preserve-unknown-fields: true
status:
type: object
x-kubernetes-preserve-unknown-fields: true
type: object
served: true
storage: true
1 change: 1 addition & 0 deletions kube-custom-resources-rs/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -199,6 +199,7 @@ multicluster_crd_antrea_io = []
multicluster_x_k8s_io = []
mutations_gatekeeper_sh = []
nativestor_alauda_io = []
netchecks_io = []
network_openshift_io = []
network_operator_openshift_io = []
networking_karmada_io = []
Expand Down
8 changes: 8 additions & 0 deletions kube-custom-resources-rs/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1834,6 +1834,12 @@ Every group has its own feature in this crate. The available features are as fol
- kinds:
- `RawDevice`
## netchecks_io
- apiVersion: `netchecks.io/v1`
- kinds:
- `NetworkAssertion`
## network_openshift_io
- apiVersion: `network.openshift.io/v1`
Expand Down Expand Up @@ -2956,6 +2962,8 @@ pub mod multicluster_x_k8s_io;
pub mod mutations_gatekeeper_sh;
#[cfg(feature = "nativestor_alauda_io")]
pub mod nativestor_alauda_io;
#[cfg(feature = "netchecks_io")]
pub mod netchecks_io;
#[cfg(feature = "network_openshift_io")]
pub mod network_openshift_io;
#[cfg(feature = "network_operator_openshift_io")]
Expand Down
1 change: 1 addition & 0 deletions kube-custom-resources-rs/src/netchecks_io/mod.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
pub mod v1;
1 change: 1 addition & 0 deletions kube-custom-resources-rs/src/netchecks_io/v1/mod.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
pub mod networkassertions;
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
// WARNING: generated by kopium - manual changes will be overwritten
// kopium command: kopium --docs --filename=./crd-catalog/hardbyte/netchecks/netchecks.io/v1/networkassertions.yaml --derive=Default --derive=PartialEq
// kopium version: 0.16.2





0 comments on commit 25aaa7f

Please sign in to comment.