-
Notifications
You must be signed in to change notification settings - Fork 202
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
Adds Hub UI Component in operator #479
Conversation
f273f4d
to
3c7c0c9
Compare
The following is the coverage report on the affected files.
|
The following is the coverage report on the affected files.
|
3c7c0c9
to
3af1ea6
Compare
The following is the coverage report on the affected files.
|
/retest |
3af1ea6
to
b9253f6
Compare
The following is the coverage report on the affected files.
|
/test pull-tekton-operator-build-tests |
b9253f6
to
f5bce55
Compare
The following is the coverage report on the affected files.
|
f5bce55
to
cbec190
Compare
The following is the coverage report on the affected files.
|
cbec190
to
e0210d8
Compare
The following is the coverage report on the affected files.
|
e0210d8
to
450a323
Compare
The following is the coverage report on the affected files.
|
450a323
to
107e70c
Compare
The following is the coverage report on the affected files.
|
/test pull-tekton-operator-build-tests |
107e70c
to
7cfbd96
Compare
The following is the coverage report on the affected files.
|
@@ -75,8 +77,10 @@ const ( | |||
dbInstallerSet = "DbInstallerSet" | |||
dbMigrationInstallerSet = "DbMigrationInstallerSet" | |||
apiInstallerSet = "ApiInstallerSet" | |||
uiInstallerSet = "UiInstallerSet" |
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.
where are this used?
we should name as HubApiInstallerSet
and similar
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.
while storing the name of installer set in tekton hub cr
I think it should be fine keeping it the same because
when we do k get tektonhub hub -oyaml
at the end we'll see the following map under hubInstallerSets
hubInstallerSets:
ApiInstallerSet: tekton-hub-api-xlnxs
DbInstallerSet: tekton-hub-db-pbfpd
DbMigrationInstallerSet: tekton-hub-db-migration-9knfw
UiInstallerSet: tekton-hub-ui-qfpwp
@@ -63,6 +64,13 @@ type ApiSpec struct { | |||
RouteHostUrl string `json:"routeHostUrl,omitempty"` | |||
} | |||
|
|||
type UiSpec struct { | |||
ApiUrl string `json:"apiUrl,omitempty"` |
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.
can user provide api url?
and operator will use that instead of api it installed?
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.
For now, no user can't provide an api url,
but in future we can add a mechanism for this
f865426
to
dd30003
Compare
The following is the coverage report on the affected files.
|
/test pull-tekton-operator-integration-tests |
dd30003
to
b0f9bec
Compare
The following is the coverage report on the affected files.
|
b0f9bec
to
72c422d
Compare
The following is the coverage report on the affected files.
|
72c422d
to
23d9ff6
Compare
The following is the coverage report on the affected files.
|
- This patch adds Hub UI in operator where it deploys Hub UI - Firstly it checks if the value for ui is true or false, in the cr, based on that it creates route in case of openshift and then creates the configMap for ui and installs Hub UI in the default targetNamespace Signed-off-by: Puneet Punamiya <ppunamiy@redhat.com>
23d9ff6
to
97363a6
Compare
The following is the coverage report on the affected files.
|
/retest |
2 similar comments
/retest |
/retest |
naming change to be handled in follow up PRs |
Hub UI
Signed-off-by: Puneet Punamiya ppunamiy@redhat.com
Changes
Submitter Checklist
These are the criteria that every PR should meet, please check them off as you
review them:
See the contribution guide for more details.
Release Notes