Skip to content

Commit dfca588

Browse files
committed
FCM with initial rule set
1 parent 3885e4a commit dfca588

File tree

3 files changed

+3
-76
lines changed

3 files changed

+3
-76
lines changed

config/crd/bases/infrastructure.cluster.x-k8s.io_metalstackfirewalltemplates.yaml

Lines changed: 0 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -269,79 +269,6 @@ spec:
269269
Userdata contains the userdata used for the creation of the firewall.
270270
It gets defaulted to a userdata matching for the firewall-controller with connection to Gardener shoot and seed.
271271
type: string
272-
userdataContents:
273-
description: |-
274-
UserdataContents contains the unprocessed userdata as separate files.
275-
This is meant as an alternative to `Userdata`.
276-
items:
277-
description: UserdataContent represents a file at a specific path
278-
with either direct content or content sourced from a secret or
279-
configmap.
280-
properties:
281-
content:
282-
description: Content is the direct content of the file.
283-
type: string
284-
contentFrom:
285-
description: ContentFrom represents the source from which to
286-
obtain the content of the file.
287-
properties:
288-
configMapKeyRef:
289-
description: ConfigMapKeyRef is a reference to a key within
290-
a configmap.
291-
properties:
292-
key:
293-
description: Key is the key within the configmap.
294-
type: string
295-
name:
296-
description: Name is the name of the configmap.
297-
type: string
298-
required:
299-
- key
300-
- name
301-
type: object
302-
firewallControllerKubeconfigSecret:
303-
description: FirewallControllerKubeconfigSecret is a reference
304-
to the desired kubeconfig secret for the firewall-controller
305-
to access the seed cluster. This kubeconfig will be generated
306-
by the firewall-controller-manager.
307-
properties:
308-
key:
309-
description: Key is the key within the secret.
310-
type: string
311-
name:
312-
description: Name is the name of the secret.
313-
type: string
314-
required:
315-
- key
316-
- name
317-
type: object
318-
secretKeyRef:
319-
description: SecretKeyRef is a reference to a key within
320-
a secret.
321-
properties:
322-
key:
323-
description: Key is the key within the secret.
324-
type: string
325-
name:
326-
description: Name is the name of the secret.
327-
type: string
328-
required:
329-
- key
330-
- name
331-
type: object
332-
required:
333-
- configMapKeyRef
334-
- secretKeyRef
335-
type: object
336-
path:
337-
description: Path is the file path where the content should
338-
be placed.
339-
type: string
340-
required:
341-
- contentFrom
342-
- path
343-
type: object
344-
type: array
345272
required:
346273
- image
347274
- networks

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ go 1.24
44

55
require (
66
github.com/go-logr/logr v1.4.2
7-
github.com/metal-stack/firewall-controller-manager v0.5.2-0.20251113135313-f52a9d6c782c
7+
github.com/metal-stack/firewall-controller-manager v0.5.2-0.20251211092714-a4e5cb245f46
88
github.com/metal-stack/metal-go v0.41.0
99
github.com/metal-stack/metal-lib v0.21.0
1010
github.com/onsi/ginkgo/v2 v2.23.4

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -198,8 +198,8 @@ github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D
198198
github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI=
199199
github.com/mattn/go-runewidth v0.0.16 h1:E5ScNMtiwvlvB5paMFdw9p4kSQzbXFikJ5SQO6TULQc=
200200
github.com/mattn/go-runewidth v0.0.16/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w=
201-
github.com/metal-stack/firewall-controller-manager v0.5.2-0.20251113135313-f52a9d6c782c h1:GR1ra9iAGjM+n0DsRRwEuV/SdwhXf4mZb7AH4SudSS4=
202-
github.com/metal-stack/firewall-controller-manager v0.5.2-0.20251113135313-f52a9d6c782c/go.mod h1:gXD4ExLo4IdcuiwojauT1NgMGwAGSV6YoS4Fu1ZM9k0=
201+
github.com/metal-stack/firewall-controller-manager v0.5.2-0.20251211092714-a4e5cb245f46 h1:6xLUd6bKsX4+B6QufGQgPqY+6DjxQ2GsJW9pEn95nUc=
202+
github.com/metal-stack/firewall-controller-manager v0.5.2-0.20251211092714-a4e5cb245f46/go.mod h1:gXD4ExLo4IdcuiwojauT1NgMGwAGSV6YoS4Fu1ZM9k0=
203203
github.com/metal-stack/metal-go v0.41.0 h1:A8G/lmglviKObvGIFglV4RzY2u+g/eSCepX+roH68Uk=
204204
github.com/metal-stack/metal-go v0.41.0/go.mod h1:ltItf/Md/z588c7Dr3X6iemCeOFh3rJ8nDL5Dpb9zFQ=
205205
github.com/metal-stack/metal-lib v0.21.0 h1:oJSexA0czpS4aAUqCgymESWBsqG7BbjSceogsWowbPg=

0 commit comments

Comments
 (0)