-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove v2 for luigi and hostplumber, updates go-to-1.22 , deps, alpin…
…e. Backport fixes. (#259) * Updated to go1.22, Alpine 3.20, latest controller-tools controller-gen and setup-envtest * Backport : Added metricsPort to hostplumber plugin (#230) * Backport : Update sampleplugins.yaml (#241) * Backport : [PMK-6474] : Restrict TLS cipher suites for kube-rbac-proxy container (#213) * [Backport for PMK 5.10] Added ability to customize hostplumber metrics port (#216) * Added ability to customize hostplumber metrics port (#211) * Added ability to customize hostplumber metrics port * Removing unused packages * RUN apk update && apk upgrade from hostplumber/Dockerfile --------- Co-authored-by: Jayanth_Reddy_0916 <[email protected]> Co-authored-by: Manasa Bellamkonda <[email protected]>
- Loading branch information
1 parent
ba24692
commit f8155a1
Showing
164 changed files
with
1,129 additions
and
9,221 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,97 @@ | ||
--- | ||
apiVersion: apiextensions.k8s.io/v1 | ||
kind: CustomResourceDefinition | ||
metadata: | ||
annotations: | ||
controller-gen.kubebuilder.io/version: v0.16.3 | ||
name: dhcpservers.dhcp.plumber.k8s.pf9.io | ||
spec: | ||
group: dhcp.plumber.k8s.pf9.io | ||
names: | ||
kind: DHCPServer | ||
listKind: DHCPServerList | ||
plural: dhcpservers | ||
singular: dhcpserver | ||
scope: Namespaced | ||
versions: | ||
- name: v1alpha1 | ||
schema: | ||
openAPIV3Schema: | ||
description: DHCPServer is the Schema for the dhcpservers API | ||
properties: | ||
apiVersion: | ||
description: |- | ||
APIVersion defines the versioned schema of this representation of an object. | ||
Servers should convert recognized schemas to the latest internal value, and | ||
may reject unrecognized values. | ||
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | ||
type: string | ||
kind: | ||
description: |- | ||
Kind is a string value representing the REST resource this object represents. | ||
Servers may infer this from the endpoint the client submits requests to. | ||
Cannot be updated. | ||
In CamelCase. | ||
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | ||
type: string | ||
metadata: | ||
type: object | ||
spec: | ||
description: DHCPServerSpec defines the desired state of DHCPServer | ||
properties: | ||
networks: | ||
description: Details of Networks | ||
items: | ||
properties: | ||
cidr: | ||
description: refers to CIDR of server | ||
properties: | ||
gateway: | ||
description: refers to gateway IP | ||
type: string | ||
range: | ||
description: refers to cidr range | ||
type: string | ||
range_end: | ||
description: refers to end IP of range | ||
type: string | ||
range_start: | ||
description: refers to start IP of range | ||
type: string | ||
required: | ||
- range | ||
type: object | ||
interfaceIp: | ||
description: refers to IP address to bind interface to | ||
type: string | ||
leaseDuration: | ||
description: refers to leasetime of IP | ||
type: string | ||
networkName: | ||
description: refers to net-attach-def to be served | ||
type: string | ||
vlanId: | ||
description: refers to vlan | ||
type: string | ||
required: | ||
- cidr | ||
- interfaceIp | ||
- networkName | ||
type: object | ||
type: array | ||
nodeSelector: | ||
additionalProperties: | ||
type: string | ||
description: Node Selector for the DHCPServer VM | ||
type: object | ||
required: | ||
- networks | ||
type: object | ||
status: | ||
description: DHCPServerStatus defines the observed state of DHCPServer | ||
type: object | ||
type: object | ||
served: true | ||
storage: true | ||
subresources: | ||
status: {} |
Oops, something went wrong.