Uploaded image for project: 'OpenShift Dev Console'
  1. OpenShift Dev Console
  2. ODC-7334

Show all ConsoleSample resources in the samples catalog

    XMLWordPrintable

Details

    • Story
    • Resolution: Done
    • Major
    • None
    • None
    • None
    • ODC Sprint 241, ODC Sprint 242

    Description

      Description

      As an operator author, I want to provide additional samples that are tied to an operator version, not an OpenShift release. For that, I want to create a resource to add new samples to the web console.

      Acceptance Criteria

      1. Load all cluster-scoped ConsoleSamples resources and show them in the sample catalog
      2. Filter duplicates based on the localization annotations (see enhancement proposal)
        1. All localization labels are optional
        2. Fallback for the name annotation should be metadata.name
        3. Fallback for the language should be english/no annotation
        4. Create a utils function with some unit tests
      3. Ensure that the Samples Import also works with Serverless functions (func.yaml detection)
      4. Show the new VSCode and IntelliJ extension cards from the "Add Serverless function" when importing a Serverless function sample.
      5. Provide some ConsoleSample YAMLs in the PR description

      Additional Details:

      1. https://github.com/openshift/enhancements/pull/1429
      2. https://github.com/openshift/api/pull/1503

      Attachments

        Activity

          People

            cjerolim Christoph Jerolimov
            cjerolim Christoph Jerolimov
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: