-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Property descriptions #19233
Property descriptions #19233
Conversation
Signed-off-by: xbaran4 <pbaran@redhat.com>
Signed-off-by: xbaran4 <pbaran@redhat.com>
Can one of the admins verify this patch? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice work. Please see my comments
assembly/assembly-wsmaster-war/src/main/webapp/WEB-INF/classes/che/che.properties
Show resolved
Hide resolved
che.oauth.github.clientid=NULL | ||
|
||
# Your GitHub OAuth client secret. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
# Your GitHub OAuth client secret. | |
# GitHub OAuth client secret. |
# You can setup GitHub OAuth to automate authentication to remote repositories. | ||
# You need to first register this application with GitHub OAuth. | ||
# Your GitHub OAuth client ID. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
# Your GitHub OAuth client ID. | |
# GitHub OAuth client ID. |
che.infra.kubernetes.master_url= | ||
|
||
# Configuration of Kubernetes client `whether to use trusted certificates` that Infra will use. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This description feels a bit clumsy. Why "whether to use trusted certificates
" is in a quotes?
What is the value type?
I see it's boolean, so without any value here it defaults to false? Maybe we should write false here explicitly.
# Data for TLS Secret that should be used for workspaces Ingresses | ||
# cert and key should be encoded with Base64 algorithm | ||
# These properties are ignored by OpenShift infrastructure | ||
# Key for TLS Secret that should be used for workspaces Ingresses |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please write explicitly here that it is key data
che.infra.kubernetes.tls_key=NULL | ||
|
||
# Certificate for TLS Secret that should be used for workspaces Ingresses |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
# Certificate for TLS Secret that should be used for workspaces Ingresses | |
# Certificate for TLS Secret that should be used for workspaces Ingresses. |
# plugins dependencies to a workspace | ||
# | ||
# Note these images are overridden by the Che Operator by default; changing the images here will not | ||
# Docker image of plugin broker metadata. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think "plugin metadata broker" would fit better
# have an effect if Che is installed via Operator. | ||
che.workspace.plugin_broker.metadata.image=quay.io/eclipse/che-plugin-metadata-broker:v3.4.0 | ||
|
||
# Docker image of Che plugin broker artifacts. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"plugin artifacts broker"
# This broker runs as an init container on the workspace pod. Its job is to take in a list of plugin identifiers | ||
# (either references to a plugin in the registry or a link to a plugin meta.yaml) and ensure that the correct .vsix | ||
# and .theia extenions are downloaded into the /plugins directory, for each plugin requested for the workspace. | ||
# Note this image is overridden by the Che Operator by default; changing the image here will not |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think we need to write here "changing the image here will not have an effect if Che is installed via Operator.". It's implicit for all values set externally with env variables.
# which doesn't contain any Che-specific workspace descriptor. | ||
che.factory.default_editor=eclipse/che-theia/next | ||
|
||
# Plugins t will be used for factories which are created from remote git repository |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"t" ? :)
Signed-off-by: xbaran4 <pbaran@redhat.com>
Signed-off-by: xbaran4 <pbaran@redhat.com>
Signed-off-by: xbaran4 pbaran@redhat.com
What does this PR do?
Adds description to properties missing it.
Screenshot/screencast of this PR
What issues does this PR fix or reference?
#18572
How to test this PR?
Build and deploy on minikube with chectl.
PR Checklist
As the author of this Pull Request I made sure that:
What issues does this PR fix or reference
andHow to test this PR
completedReviewers
Reviewers, please comment how you tested the PR when approving it.