-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
[Doc] Change sample/component/sdk documentation to not use use_gcp_secret
#2782
Conversation
Check out this pull request on You'll be able to see Jupyter notebook diff and discuss changes. Powered by ReviewNB. |
/cc @IronPan Can you take a look? |
/cc @gaoning777 |
samples/contrib/local_development_quickstart/Local Development Quickstart.ipynb
Show resolved
Hide resolved
/lgtm |
Do the modified samples support non-GKE standalone deployment? |
No, they won't. Are there many such use cases, using non-GKE, but use GCP apis? |
/test kubeflow-pipeline-sample-test |
use_gcp_secret
use_gcp_secret
use_gcp_secret
use_gcp_secret
@Ark-kun Can you take a look again for sdk and component documentation update? |
/lgtm |
One more sample that might also need updating: |
Thanks! I read through the new tutorial, it is targetting kubeflow full deployment, so I think we can keep |
/approve |
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.
/lgtm
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: Ark-kun, Bobgy, numerology The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Sounds good. Thanks Yuan |
…ecret` (kubeflow#2782) * Update use_gcp_secret documentation to point to authenticating pipelines to GCP doc * Update Local Development Quickstart.ipynb
…ecret` (kubeflow#2782) * Update use_gcp_secret documentation to point to authenticating pipelines to GCP doc * Update Local Development Quickstart.ipynb
…eflow#2782) It is useful to be able to change Uvicorn's log settings, for example to be able to change the access log's format. The Uvicorn's Config class provides a "configure_logging" function that is smart about the log_config parameter - if it is a string, and not a dictionary, it is interpreted as a file containing logging directives and that needs to be loaded from disk. This is very convenient for the KServe use case: one can either use the default config, hardcoded in a dictionary, or anything provided as yaml or json file. This change fixes also the default UvicornServer's config. Sadly the current Uvicorn implementation doesn't support changing the access log format, but they suggest to use asgi-logger: encode/uvicorn#947 (comment) It seems the only way forward to allow a decent customization of a vital sign like the access log. The main downside is that asgi-logger requires python3.8+, so to a temporary workaround could be to add the package as extra in poetry's config and import the AccessLoggerMiddleware only if the user sets the access log format. Fixes: kubeflow#2778 Signed-off-by: Luca Toscano <toscano.luca@gmail.com>
Changes:
use_gcp_secret
This is part of #1691 (comment).
Workload identity and full scope are our recommendations, adjust sample and documentation to treat them as the default.
This change is