generators.external-secrets.io_fakes.yaml 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. apiVersion: apiextensions.k8s.io/v1
  2. kind: CustomResourceDefinition
  3. metadata:
  4. annotations:
  5. controller-gen.kubebuilder.io/version: v0.16.5
  6. labels:
  7. external-secrets.io/component: controller
  8. name: fakes.generators.external-secrets.io
  9. spec:
  10. group: generators.external-secrets.io
  11. names:
  12. categories:
  13. - external-secrets
  14. - external-secrets-generators
  15. kind: Fake
  16. listKind: FakeList
  17. plural: fakes
  18. shortNames:
  19. - fake
  20. singular: fake
  21. scope: Namespaced
  22. versions:
  23. - name: v1alpha1
  24. schema:
  25. openAPIV3Schema:
  26. description: |-
  27. Fake generator is used for testing. It lets you define
  28. a static set of credentials that is always returned.
  29. properties:
  30. apiVersion:
  31. description: |-
  32. APIVersion defines the versioned schema of this representation of an object.
  33. Servers should convert recognized schemas to the latest internal value, and
  34. may reject unrecognized values.
  35. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
  36. type: string
  37. kind:
  38. description: |-
  39. Kind is a string value representing the REST resource this object represents.
  40. Servers may infer this from the endpoint the client submits requests to.
  41. Cannot be updated.
  42. In CamelCase.
  43. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
  44. type: string
  45. metadata:
  46. type: object
  47. spec:
  48. description: FakeSpec contains the static data.
  49. properties:
  50. controller:
  51. description: |-
  52. Used to select the correct ESO controller (think: ingress.ingressClassName)
  53. The ESO controller is instantiated with a specific controller name and filters VDS based on this property
  54. type: string
  55. data:
  56. additionalProperties:
  57. type: string
  58. description: |-
  59. Data defines the static data returned
  60. by this generator.
  61. type: object
  62. type: object
  63. type: object
  64. served: true
  65. storage: true
  66. subresources:
  67. status: {}