-
Notifications
You must be signed in to change notification settings - Fork 511
Move heal and watch to tenant details view on operator-ui #449
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
Conversation
794f8ef to
07703ea
Compare
Alevsk
left a comment
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.
Will test and make sure there's no TLS issues with websockets
|
On the watch screen when I select a bucket and then click start im seeing the TLS verification Error (MinIO is running with TLS enabled), ill quickly debug this and send a pr to your branch @cesnietor |
…TP clients - We preserve the insecure parameter in the `newS3Config` and `NewAdminClientWithInsecure` functions for debugging and testing purposes. - By default InsecureSkipVerify is false, therefore in order for Operator-Console to verify the TLS connections to MinIO tenants with self-signed certificates it requires the `ca.crt` or the `public.crt` of the tenant to exists under `~/.console/certs/CAs` which is the right way to do it. This PR depends on: - minio#449 - https://github.com/cesnietor/console/pull/3/files
Use insecure: true in the meantime so the wss/watch endpoint works while we add support for custotm TLS transport in the S3 client library. Removed "InsecureSkipVerify: true" from s3AdminClient and s3Client HTTP clients - We preserve the insecure parameter in the `newS3Config` and `NewAdminClientWithInsecure` functions for debugging and testing purposes. - By default InsecureSkipVerify is false, therefore in order for Operator-Console to verify the TLS connections to MinIO tenants with self-signed certificates it requires the `ca.crt` or the `public.crt` of the tenant to exists under `~/.console/certs/CAs` which is the right way to do it. This PR depends on: - minio#449
I sent a PR to fix the above issue @cesnietor cesnietor#3, then I have a second PR cesnietor#4 but this one requires a release on mc. |
Use insecure: true in the meantime so the wss/watch endpoint works while we add support for custotm TLS transport in the S3 client library. Removed "InsecureSkipVerify: true" from s3AdminClient and s3Client HTTP clients
3ed5eac to
4629b6f
Compare
Alevsk
left a comment
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.
Tested LGTM
fixes https://github.com/minio/console/issues/418
Changes were done on websocket implementations and on UI.


Should be testing deploying console as console operator on a kubernetes environment.