generators.external-secrets.io_fakes.yaml 2.1 KB

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