new attempt
This commit is contained in:
@@ -40,7 +40,7 @@ spec:
|
||||
description: TDSetSpec defines the desired state of TDSet
|
||||
properties:
|
||||
container:
|
||||
description: Container defines container related properties.
|
||||
description: Container related properties
|
||||
properties:
|
||||
image:
|
||||
type: string
|
||||
@@ -50,9 +50,8 @@ spec:
|
||||
- image
|
||||
- port
|
||||
type: object
|
||||
defaultReplica:
|
||||
defaultReplicas:
|
||||
format: int32
|
||||
minimum: 1
|
||||
type: integer
|
||||
intervalMint:
|
||||
format: int32
|
||||
@@ -61,13 +60,14 @@ spec:
|
||||
type: integer
|
||||
schedulingConfig:
|
||||
items:
|
||||
description: SchedulingConfig defines scheduling related properties.
|
||||
description: Scheduling related properties
|
||||
properties:
|
||||
endTime:
|
||||
maximum: 23
|
||||
minimum: 0
|
||||
type: integer
|
||||
replica:
|
||||
replicas:
|
||||
maximum: 6
|
||||
minimum: 0
|
||||
type: integer
|
||||
startTime:
|
||||
@@ -76,12 +76,12 @@ spec:
|
||||
type: integer
|
||||
required:
|
||||
- endTime
|
||||
- replica
|
||||
- replicas
|
||||
- startTime
|
||||
type: object
|
||||
type: array
|
||||
service:
|
||||
description: Service defines service related properties.
|
||||
description: Service related properties
|
||||
properties:
|
||||
port:
|
||||
type: integer
|
||||
@@ -90,7 +90,7 @@ spec:
|
||||
type: object
|
||||
required:
|
||||
- container
|
||||
- defaultReplica
|
||||
- defaultReplicas
|
||||
- schedulingConfig
|
||||
type: object
|
||||
status:
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
# Adds namespace to all resources.
|
||||
namespace: tdset-operator-system
|
||||
namespace: k8s-operator-playground-system
|
||||
|
||||
# Value of this field is prepended to the
|
||||
# names of all resources, e.g. a deployment named
|
||||
# "wordpress" becomes "alices-wordpress".
|
||||
# Note that it should also match with the prefix (text before '-') of the namespace
|
||||
# field above.
|
||||
namePrefix: tdset-operator-
|
||||
namePrefix: k8s-operator-playground-
|
||||
|
||||
# Labels to add to all resources and selectors.
|
||||
#labels:
|
||||
|
||||
@@ -3,7 +3,7 @@ kind: Service
|
||||
metadata:
|
||||
labels:
|
||||
control-plane: controller-manager
|
||||
app.kubernetes.io/name: tdset-operator
|
||||
app.kubernetes.io/name: k8s-operator-playground
|
||||
app.kubernetes.io/managed-by: kustomize
|
||||
name: controller-manager-metrics-service
|
||||
namespace: system
|
||||
|
||||
@@ -3,7 +3,7 @@ kind: Namespace
|
||||
metadata:
|
||||
labels:
|
||||
control-plane: controller-manager
|
||||
app.kubernetes.io/name: tdset-operator
|
||||
app.kubernetes.io/name: k8s-operator-playground
|
||||
app.kubernetes.io/managed-by: kustomize
|
||||
name: system
|
||||
---
|
||||
@@ -14,7 +14,7 @@ metadata:
|
||||
namespace: system
|
||||
labels:
|
||||
control-plane: controller-manager
|
||||
app.kubernetes.io/name: tdset-operator
|
||||
app.kubernetes.io/name: k8s-operator-playground
|
||||
app.kubernetes.io/managed-by: kustomize
|
||||
spec:
|
||||
selector:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# These resources constitute the fully configured set of manifests
|
||||
# used to generate the 'manifests/' directory in a bundle.
|
||||
resources:
|
||||
- bases/tdset-operator.clusterserviceversion.yaml
|
||||
- bases/k8s-operator-playground.clusterserviceversion.yaml
|
||||
- ../default
|
||||
- ../samples
|
||||
- ../scorecard
|
||||
|
||||
@@ -5,7 +5,7 @@ apiVersion: networking.k8s.io/v1
|
||||
kind: NetworkPolicy
|
||||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: tdset-operator
|
||||
app.kubernetes.io/name: k8s-operator-playground
|
||||
app.kubernetes.io/managed-by: kustomize
|
||||
name: allow-metrics-traffic
|
||||
namespace: system
|
||||
|
||||
@@ -4,7 +4,7 @@ kind: ServiceMonitor
|
||||
metadata:
|
||||
labels:
|
||||
control-plane: controller-manager
|
||||
app.kubernetes.io/name: tdset-operator
|
||||
app.kubernetes.io/name: k8s-operator-playground
|
||||
app.kubernetes.io/managed-by: kustomize
|
||||
name: controller-manager-metrics-monitor
|
||||
namespace: system
|
||||
|
||||
@@ -3,7 +3,7 @@ apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: tdset-operator
|
||||
app.kubernetes.io/name: k8s-operator-playground
|
||||
app.kubernetes.io/managed-by: kustomize
|
||||
name: leader-election-role
|
||||
rules:
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: tdset-operator
|
||||
app.kubernetes.io/name: k8s-operator-playground
|
||||
app.kubernetes.io/managed-by: kustomize
|
||||
name: leader-election-rolebinding
|
||||
roleRef:
|
||||
|
||||
@@ -4,18 +4,6 @@ kind: ClusterRole
|
||||
metadata:
|
||||
name: manager-role
|
||||
rules:
|
||||
- apiGroups:
|
||||
- apps
|
||||
resources:
|
||||
- deployments
|
||||
verbs:
|
||||
- create
|
||||
- delete
|
||||
- get
|
||||
- list
|
||||
- patch
|
||||
- update
|
||||
- watch
|
||||
- apiGroups:
|
||||
- schedule.rs
|
||||
resources:
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: tdset-operator
|
||||
app.kubernetes.io/name: k8s-operator-playground
|
||||
app.kubernetes.io/managed-by: kustomize
|
||||
name: manager-rolebinding
|
||||
roleRef:
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: v1
|
||||
kind: ServiceAccount
|
||||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: tdset-operator
|
||||
app.kubernetes.io/name: k8s-operator-playground
|
||||
app.kubernetes.io/managed-by: kustomize
|
||||
name: controller-manager
|
||||
namespace: system
|
||||
|
||||
@@ -3,7 +3,7 @@ apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: tdset-operator
|
||||
app.kubernetes.io/name: k8s-operator-playground
|
||||
app.kubernetes.io/managed-by: kustomize
|
||||
name: tdset-editor-role
|
||||
rules:
|
||||
|
||||
@@ -3,7 +3,7 @@ apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: tdset-operator
|
||||
app.kubernetes.io/name: k8s-operator-playground
|
||||
app.kubernetes.io/managed-by: kustomize
|
||||
name: tdset-viewer-role
|
||||
rules:
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: schedule.rs/v1
|
||||
kind: TDSet
|
||||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: tdset-operator
|
||||
app.kubernetes.io/name: k8s-operator-playground
|
||||
app.kubernetes.io/managed-by: kustomize
|
||||
name: tdset-sample
|
||||
spec:
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
entrypoint:
|
||||
- scorecard-test
|
||||
- basic-check-spec
|
||||
image: quay.io/operator-framework/scorecard-test:v1.39.1
|
||||
image: quay.io/operator-framework/scorecard-test:v1.39.2
|
||||
labels:
|
||||
suite: basic
|
||||
test: basic-check-spec-test
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
entrypoint:
|
||||
- scorecard-test
|
||||
- olm-bundle-validation
|
||||
image: quay.io/operator-framework/scorecard-test:v1.39.1
|
||||
image: quay.io/operator-framework/scorecard-test:v1.39.2
|
||||
labels:
|
||||
suite: olm
|
||||
test: olm-bundle-validation-test
|
||||
@@ -14,7 +14,7 @@
|
||||
entrypoint:
|
||||
- scorecard-test
|
||||
- olm-crds-have-validation
|
||||
image: quay.io/operator-framework/scorecard-test:v1.39.1
|
||||
image: quay.io/operator-framework/scorecard-test:v1.39.2
|
||||
labels:
|
||||
suite: olm
|
||||
test: olm-crds-have-validation-test
|
||||
@@ -24,7 +24,7 @@
|
||||
entrypoint:
|
||||
- scorecard-test
|
||||
- olm-crds-have-resources
|
||||
image: quay.io/operator-framework/scorecard-test:v1.39.1
|
||||
image: quay.io/operator-framework/scorecard-test:v1.39.2
|
||||
labels:
|
||||
suite: olm
|
||||
test: olm-crds-have-resources-test
|
||||
@@ -34,7 +34,7 @@
|
||||
entrypoint:
|
||||
- scorecard-test
|
||||
- olm-spec-descriptors
|
||||
image: quay.io/operator-framework/scorecard-test:v1.39.1
|
||||
image: quay.io/operator-framework/scorecard-test:v1.39.2
|
||||
labels:
|
||||
suite: olm
|
||||
test: olm-spec-descriptors-test
|
||||
@@ -44,7 +44,7 @@
|
||||
entrypoint:
|
||||
- scorecard-test
|
||||
- olm-status-descriptors
|
||||
image: quay.io/operator-framework/scorecard-test:v1.39.1
|
||||
image: quay.io/operator-framework/scorecard-test:v1.39.2
|
||||
labels:
|
||||
suite: olm
|
||||
test: olm-status-descriptors-test
|
||||
|
||||
Reference in New Issue
Block a user