Skip to content

Commit

Permalink
update CRDs, fix containerizing
Browse files Browse the repository at this point in the history
  • Loading branch information
xrstf committed Mar 18, 2024
1 parent 44362b0 commit 169a4dd
Show file tree
Hide file tree
Showing 7 changed files with 113 additions and 75 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.13.0
controller-gen.kubebuilder.io/version: v0.14.0
name: operatingsystemconfigs.operatingsystemmanager.k8c.io
spec:
group: operatingsystemmanager.k8c.io
Expand All @@ -22,14 +22,19 @@ spec:
description: OperatingSystemConfig is the object that represents the OperatingSystemConfig
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'
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'
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
Expand All @@ -46,9 +51,9 @@ spec:
description: Files is a list of files that should exist in the
instance
items:
description: File is a file that should get written to the host's
file system. The content can either be inlined or referenced
from a secret in the same namespace.
description: |-
File is a file that should get written to the host's file system. The content can either be inlined or
referenced from a secret in the same namespace.
properties:
content:
description: Content describe the file's content.
Expand All @@ -74,9 +79,9 @@ spec:
type: string
permissions:
default: 644
description: Permissions describes with which permissions
the file should get written to the file system. Should
be in decimal base and without any leading zeroes.
description: |-
Permissions describes with which permissions the file should get written to the file system.
Should be in decimal base and without any leading zeroes.
format: int32
type: integer
required:
Expand Down Expand Up @@ -225,9 +230,9 @@ spec:
description: Files is a list of files that should exist in the
instance
items:
description: File is a file that should get written to the host's
file system. The content can either be inlined or referenced
from a secret in the same namespace.
description: |-
File is a file that should get written to the host's file system. The content can either be inlined or
referenced from a secret in the same namespace.
properties:
content:
description: Content describe the file's content.
Expand All @@ -253,9 +258,9 @@ spec:
type: string
permissions:
default: 644
description: Permissions describes with which permissions
the file should get written to the file system. Should
be in decimal base and without any leading zeroes.
description: |-
Permissions describes with which permissions the file should get written to the file system.
Should be in decimal base and without any leading zeroes.
format: int32
type: integer
required:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.13.0
controller-gen.kubebuilder.io/version: v0.14.0
name: operatingsystemprofiles.operatingsystemmanager.k8c.io
spec:
group: operatingsystemmanager.k8c.io
Expand All @@ -22,14 +22,19 @@ spec:
description: OperatingSystemProfile is the object that represents the OperatingSystemProfile
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'
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'
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
Expand All @@ -46,9 +51,9 @@ spec:
description: Files is a list of files that should exist in the
instance
items:
description: File is a file that should get written to the host's
file system. The content can either be inlined or referenced
from a secret in the same namespace.
description: |-
File is a file that should get written to the host's file system. The content can either be inlined or
referenced from a secret in the same namespace.
properties:
content:
description: Content describe the file's content.
Expand All @@ -74,9 +79,9 @@ spec:
type: string
permissions:
default: 644
description: Permissions describes with which permissions
the file should get written to the file system. Should
be in decimal base and without any leading zeroes.
description: |-
Permissions describes with which permissions the file should get written to the file system.
Should be in decimal base and without any leading zeroes.
format: int32
type: integer
required:
Expand Down Expand Up @@ -121,9 +126,9 @@ spec:
type: object
type: object
supportedContainerRuntimes:
description: SupportedContainerRuntimes represents the container
runtimes supported by the given OS. Docker has been deprecated
and is no-op.
description: |-
SupportedContainerRuntimes represents the container runtimes supported by the given OS.
Docker has been deprecated and is no-op.
items:
description: ContainerRuntimeSpec aggregates information about
a specific container runtime
Expand All @@ -132,9 +137,9 @@ spec:
description: Files to add to the main files list when the
containerRuntime is selected
items:
description: File is a file that should get written to
the host's file system. The content can either be inlined
or referenced from a secret in the same namespace.
description: |-
File is a file that should get written to the host's file system. The content can either be inlined or
referenced from a secret in the same namespace.
properties:
content:
description: Content describe the file's content.
Expand All @@ -160,10 +165,9 @@ spec:
type: string
permissions:
default: 644
description: Permissions describes with which permissions
the file should get written to the file system.
Should be in decimal base and without any leading
zeroes.
description: |-
Permissions describes with which permissions the file should get written to the file system.
Should be in decimal base and without any leading zeroes.
format: int32
type: integer
required:
Expand Down Expand Up @@ -257,9 +261,9 @@ spec:
description: Files is a list of files that should exist in the
instance
items:
description: File is a file that should get written to the host's
file system. The content can either be inlined or referenced
from a secret in the same namespace.
description: |-
File is a file that should get written to the host's file system. The content can either be inlined or
referenced from a secret in the same namespace.
properties:
content:
description: Content describe the file's content.
Expand All @@ -285,9 +289,9 @@ spec:
type: string
permissions:
default: 644
description: Permissions describes with which permissions
the file should get written to the file system. Should
be in decimal base and without any leading zeroes.
description: |-
Permissions describes with which permissions the file should get written to the file system.
Should be in decimal base and without any leading zeroes.
format: int32
type: integer
required:
Expand Down Expand Up @@ -332,9 +336,9 @@ spec:
type: object
type: object
supportedContainerRuntimes:
description: SupportedContainerRuntimes represents the container
runtimes supported by the given OS. Docker has been deprecated
and is no-op.
description: |-
SupportedContainerRuntimes represents the container runtimes supported by the given OS.
Docker has been deprecated and is no-op.
items:
description: ContainerRuntimeSpec aggregates information about
a specific container runtime
Expand All @@ -343,9 +347,9 @@ spec:
description: Files to add to the main files list when the
containerRuntime is selected
items:
description: File is a file that should get written to
the host's file system. The content can either be inlined
or referenced from a secret in the same namespace.
description: |-
File is a file that should get written to the host's file system. The content can either be inlined or
referenced from a secret in the same namespace.
properties:
content:
description: Content describe the file's content.
Expand All @@ -371,10 +375,9 @@ spec:
type: string
permissions:
default: 644
description: Permissions describes with which permissions
the file should get written to the file system.
Should be in decimal base and without any leading
zeroes.
description: |-
Permissions describes with which permissions the file should get written to the file system.
Should be in decimal base and without any leading zeroes.
format: int32
type: integer
required:
Expand Down
Loading

0 comments on commit 169a4dd

Please sign in to comment.