Skip to content

Support to create operator backed services #1787

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
dgolovin opened this issue Oct 7, 2020 · 0 comments · Fixed by #2171
Closed

Support to create operator backed services #1787

dgolovin opened this issue Oct 7, 2020 · 0 comments · Fixed by #2171

Comments

@dgolovin
Copy link
Collaborator

dgolovin commented Oct 7, 2020

Useful links:

  1. https://www.npmjs.com/package/json-schema - this is a historical repository for the early development of the JSON Schema specification and implementation.
  2. https://www.npmjs.com/package/react-jsonschema-form - A simple React component capable of building HTML forms out of a JSON schema
  3. https://github.com/openshift/console/tree/master/frontend/packages/console-shared/src/components/dynamic-form - OpenShift Developer Console dynamic form generator based on OpenAPI json schema
  4. odo proposal https://github.com/openshift/odo/blob/main/docs/proposals/improved-schema-for-services.md
  5. To get swagger definition from the cluster
curl -H "Authorization: Bearer sha256~xJnCcK4Rd90cZkPbnAiJWpzSKEDM-Vtskx3F8EiF99I" -H "Content-Type: application/json" -H "Accept: application/json" "https://api.crc.testing:6443/openapi/v2" --insecure

create-operator-based-service.gif

vscode-record-test-2021-09-22_01.27.45.mp4
@dgolovin dgolovin added this to the Sprint 191 milestone Oct 7, 2020
@dgolovin dgolovin self-assigned this Oct 7, 2020
@dgolovin dgolovin removed this from the Sprint 191 milestone Nov 3, 2020
@dgolovin dgolovin added this to the Sprint 193 milestone Nov 17, 2020
@dgolovin dgolovin removed this from the 0.3.0 milestone Nov 19, 2020
@dgolovin dgolovin added this to the v0.2.7 milestone May 4, 2021
@mohitsuman mohitsuman modified the milestones: v0.2.9, v0.2.8 May 26, 2021
@mohitsuman mohitsuman modified the milestones: v0.2.8, v0.2.9, v0.2.10 Jun 15, 2021
@dgolovin dgolovin modified the milestones: v0.2.9, v0.2.10 Jul 29, 2021
dgolovin added a commit to dgolovin/vscode-openshift-tools that referenced this issue Aug 19, 2021
dgolovin added a commit to dgolovin/vscode-openshift-tools that referenced this issue Aug 19, 2021
@mohitsuman mohitsuman modified the milestones: v0.2.10, v0.2.11 Sep 14, 2021
dgolovin added a commit to dgolovin/vscode-openshift-tools that referenced this issue Sep 24, 2021
dgolovin added a commit to dgolovin/vscode-openshift-tools that referenced this issue Sep 24, 2021
dgolovin added a commit that referenced this issue Oct 5, 2021
This PR fixes #1787.

Signed-off-by: Denis Golovin [email protected]
dgolovin added a commit that referenced this issue Oct 5, 2021
This PR fixes #1787.

Signed-off-by: Denis Golovin [email protected]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants