-
Notifications
You must be signed in to change notification settings - Fork 61
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
Fix "Create Service" view #3081
Comments
datho7561
added a commit
to datho7561/vscode-openshift-tools
that referenced
this issue
Oct 13, 2023
- Move the create service button from the Kubernetes tree to the context menu for the cluster - Add a page to the wizard to select which CustomResourceDefinition (CRD) to create an instance of, in lieu of using the Kubernetes tree to select the CRD - Show the documentation for the Operator that corresponds with the CRD on this page, since many Operators require additional post-installation steps before their associated CRDs work as expected - Material UI 5 -ify the form page - Add a Patternfly-like collpase widget for displaying nested objects - Remove properties from the schema if they are not required and aren't configured in the example YAML - If the user doesn't have access to list CRDs, drop them into a YAML editor with the example YAML for the CRD - We used to try to scrape the schema for the CRD from the swagger definitions, but I removed this, since the schema in the swagger definitions is often missing many properties and requires further processing to get it to work with React JsonSchema Form Fixes redhat-developer#3081 Signed-off-by: David Thompson <davthomp@redhat.com>
datho7561
added a commit
to datho7561/vscode-openshift-tools
that referenced
this issue
Oct 16, 2023
- Move the create service button from the Kubernetes tree to the context menu for the cluster - Add a page to the wizard to select which CustomResourceDefinition (CRD) to create an instance of, in lieu of using the Kubernetes tree to select the CRD - Show the documentation for the Operator that corresponds with the CRD on this page, since many Operators require additional post-installation steps before their associated CRDs work as expected - Material UI 5 -ify the form page - Add a Patternfly-like collpase widget for displaying nested objects - Remove properties from the schema if they are not required and aren't configured in the example YAML - If the user doesn't have access to list CRDs, drop them into a YAML editor with the example YAML for the CRD - We used to try to scrape the schema for the CRD from the swagger definitions, but I removed this, since the schema in the swagger definitions is often missing many properties and requires further processing to get it to work with React JsonSchema Form Fixes redhat-developer#3081 Signed-off-by: David Thompson <davthomp@redhat.com>
datho7561
added a commit
to datho7561/vscode-openshift-tools
that referenced
this issue
Oct 26, 2023
- Move the create service button from the Kubernetes tree to the context menu for the cluster - Add a page to the wizard to select which CustomResourceDefinition (CRD) to create an instance of, in lieu of using the Kubernetes tree to select the CRD - Show the documentation for the Operator that corresponds with the CRD on this page, since many Operators require additional post-installation steps before their associated CRDs work as expected - Material UI 5 -ify the form page - Add a Patternfly-like collpase widget for displaying nested objects - Remove properties from the schema if they are not required and aren't configured in the example YAML - If the user doesn't have access to list CRDs, drop them into a YAML editor with the example YAML for the CRD - We used to try to scrape the schema for the CRD from the swagger definitions, but I removed this, since the schema in the swagger definitions is often missing many properties and requires further processing to get it to work with React JsonSchema Form Fixes redhat-developer#3081 Signed-off-by: David Thompson <davthomp@redhat.com>
datho7561
added a commit
that referenced
this issue
Oct 30, 2023
- Move the create service button from the Kubernetes tree to the context menu for the cluster - Add a page to the wizard to select which CustomResourceDefinition (CRD) to create an instance of, in lieu of using the Kubernetes tree to select the CRD - Show the documentation for the Operator that corresponds with the CRD on this page, since many Operators require additional post-installation steps before their associated CRDs work as expected - Material UI 5 -ify the form page - Add a Patternfly-like collpase widget for displaying nested objects - Remove properties from the schema if they are not required and aren't configured in the example YAML - If the user doesn't have access to list CRDs, drop them into a YAML editor with the example YAML for the CRD - We used to try to scrape the schema for the CRD from the swagger definitions, but I removed this, since the schema in the swagger definitions is often missing many properties and requires further processing to get it to work with React JsonSchema Form Fixes #3081 Signed-off-by: David Thompson <davthomp@redhat.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Here are some things that I think should be fixed:
false
instead ofundefined
. It would be nice to make sure these cases work properly. It would also be nice to potentially hide the unrequired properties, so that the forms are shorter (the user can always go back and configure them furtherThe text was updated successfully, but these errors were encountered: