hinzufüght einer Custom Resource Definiton als CronTab
This commit is contained in:
parent
64e2baaac4
commit
f31ca9840f
30
Kubernetes/LFS258/customResource/crd.yaml
Normal file
30
Kubernetes/LFS258/customResource/crd.yaml
Normal file
@ -0,0 +1,30 @@
|
||||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: crontabs.stable.example.com
|
||||
spec:
|
||||
group: stable.example.com
|
||||
versions:
|
||||
- name: v1
|
||||
served: true
|
||||
storage: true
|
||||
schema:
|
||||
openAPIV3Schema:
|
||||
type: object
|
||||
properties:
|
||||
spec:
|
||||
type: object
|
||||
properties:
|
||||
cronSpec:
|
||||
type: string
|
||||
image:
|
||||
type: string
|
||||
replicas:
|
||||
type: integer
|
||||
scope: Namespaced
|
||||
names:
|
||||
plural: crontabs
|
||||
singular: crontab
|
||||
kind: CronTab
|
||||
shortNames:
|
||||
- ct
|
||||
7
Kubernetes/LFS258/customResource/new-crontab.yaml
Normal file
7
Kubernetes/LFS258/customResource/new-crontab.yaml
Normal file
@ -0,0 +1,7 @@
|
||||
apiVersion: "stable.example.com/v1"
|
||||
kind: CronTab
|
||||
metadata:
|
||||
name: my-new-cron-object
|
||||
spec:
|
||||
cronSpec: "* * * * */5"
|
||||
image: my-awesome-cron-image
|
||||
Loading…
x
Reference in New Issue
Block a user