charts/eks-anywhere-packages/crds/crd.yaml [427:578]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
---
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
  annotations:
    controller-gen.kubebuilder.io/version: v0.17.2
  name: packages.packages.eks.amazonaws.com
spec:
  group: packages.eks.amazonaws.com
  names:
    kind: Package
    listKind: PackageList
    plural: packages
    singular: package
  scope: Namespaced
  versions:
  - additionalPrinterColumns:
    - jsonPath: .spec.packageName
      name: Package
      type: string
    - jsonPath: .metadata.creationTimestamp
      name: Age
      type: date
    - jsonPath: .status.state
      name: State
      type: string
    - jsonPath: .status.currentVersion
      name: CurrentVersion
      type: string
    - jsonPath: .status.targetVersion
      name: TargetVersion
      type: string
    - jsonPath: .status.detail
      name: Detail
      type: string
    name: v1alpha1
    schema:
      openAPIV3Schema:
        description: Package is the Schema for the package API.
        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
            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
            type: string
          metadata:
            type: object
          spec:
            description: PackageSpec defines the desired state of an package.
            properties:
              config:
                description: Config for the package.
                type: string
              packageName:
                description: PackageName is the name of the package as specified in
                  the bundle.
                type: string
              packageVersion:
                description: |-
                  PackageVersion is a human-friendly version name or sha256 checksum for the
                  package, as specified in the bundle.
                type: string
              targetNamespace:
                description: TargetNamespace defines where package resources will
                  be deployed.
                type: string
            required:
            - packageName
            type: object
          status:
            description: PackageStatus defines the observed state of Package.
            properties:
              currentVersion:
                description: Version currently installed.
                type: string
              detail:
                description: Detail of the state.
                type: string
              source:
                description: Source associated with the installation.
                properties:
                  digest:
                    description: Digest is a checksum value identifying the version
                      of the package and its contents.
                    type: string
                  registry:
                    description: Registry in which the package is found.
                    type: string
                  repository:
                    description: Repository within the Registry where the package
                      is found.
                    type: string
                  version:
                    description: Versions of the package supported.
                    type: string
                required:
                - digest
                - registry
                - repository
                - version
                type: object
              spec:
                description: Spec previous settings
                properties:
                  config:
                    description: Config for the package.
                    type: string
                  packageName:
                    description: PackageName is the name of the package as specified
                      in the bundle.
                    type: string
                  packageVersion:
                    description: |-
                      PackageVersion is a human-friendly version name or sha256 checksum for the
                      package, as specified in the bundle.
                    type: string
                  targetNamespace:
                    description: TargetNamespace defines where package resources will
                      be deployed.
                    type: string
                required:
                - packageName
                type: object
              state:
                description: State of the installation.
                enum:
                - initializing
                - installing
                - installing dependencies
                - installed
                - updating
                - uninstalling
                - unknown
                type: string
              targetVersion:
                description: Version to be installed.
                type: string
              upgradesAvailable:
                description: UpgradesAvailable indicates upgraded versions in the
                  bundle.
                items:
                  description: PackageAvailableUpgrade details the package's available
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



config/crd/bases/packages.eks.amazonaws.com_packages.yaml [1:152]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
---
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
  annotations:
    controller-gen.kubebuilder.io/version: v0.17.2
  name: packages.packages.eks.amazonaws.com
spec:
  group: packages.eks.amazonaws.com
  names:
    kind: Package
    listKind: PackageList
    plural: packages
    singular: package
  scope: Namespaced
  versions:
  - additionalPrinterColumns:
    - jsonPath: .spec.packageName
      name: Package
      type: string
    - jsonPath: .metadata.creationTimestamp
      name: Age
      type: date
    - jsonPath: .status.state
      name: State
      type: string
    - jsonPath: .status.currentVersion
      name: CurrentVersion
      type: string
    - jsonPath: .status.targetVersion
      name: TargetVersion
      type: string
    - jsonPath: .status.detail
      name: Detail
      type: string
    name: v1alpha1
    schema:
      openAPIV3Schema:
        description: Package is the Schema for the package API.
        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
            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
            type: string
          metadata:
            type: object
          spec:
            description: PackageSpec defines the desired state of an package.
            properties:
              config:
                description: Config for the package.
                type: string
              packageName:
                description: PackageName is the name of the package as specified in
                  the bundle.
                type: string
              packageVersion:
                description: |-
                  PackageVersion is a human-friendly version name or sha256 checksum for the
                  package, as specified in the bundle.
                type: string
              targetNamespace:
                description: TargetNamespace defines where package resources will
                  be deployed.
                type: string
            required:
            - packageName
            type: object
          status:
            description: PackageStatus defines the observed state of Package.
            properties:
              currentVersion:
                description: Version currently installed.
                type: string
              detail:
                description: Detail of the state.
                type: string
              source:
                description: Source associated with the installation.
                properties:
                  digest:
                    description: Digest is a checksum value identifying the version
                      of the package and its contents.
                    type: string
                  registry:
                    description: Registry in which the package is found.
                    type: string
                  repository:
                    description: Repository within the Registry where the package
                      is found.
                    type: string
                  version:
                    description: Versions of the package supported.
                    type: string
                required:
                - digest
                - registry
                - repository
                - version
                type: object
              spec:
                description: Spec previous settings
                properties:
                  config:
                    description: Config for the package.
                    type: string
                  packageName:
                    description: PackageName is the name of the package as specified
                      in the bundle.
                    type: string
                  packageVersion:
                    description: |-
                      PackageVersion is a human-friendly version name or sha256 checksum for the
                      package, as specified in the bundle.
                    type: string
                  targetNamespace:
                    description: TargetNamespace defines where package resources will
                      be deployed.
                    type: string
                required:
                - packageName
                type: object
              state:
                description: State of the installation.
                enum:
                - initializing
                - installing
                - installing dependencies
                - installed
                - updating
                - uninstalling
                - unknown
                type: string
              targetVersion:
                description: Version to be installed.
                type: string
              upgradesAvailable:
                description: UpgradesAvailable indicates upgraded versions in the
                  bundle.
                items:
                  description: PackageAvailableUpgrade details the package's available
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



