有没有办法获取 kotlin 脚本中当前脚本位置的目录?
我可以在 bash 中实现这一点
dirname $0
Run Code Online (Sandbox Code Playgroud)
或者
# Absolute path to this script. /home/user/bin/foo.sh
SCRIPT=$(readlink -f $0)
# Absolute path this script is in. /home/user/bin
SCRIPTPATH=`dirname $SCRIPT`
Run Code Online (Sandbox Code Playgroud) 目标
我想使用 keycloak 作为我的 minikube 集群的 oauth/oidc 提供程序。
问题
我对可用的文档感到困惑。
根据此文档, ngnix-ingress 可以使用注释处理外部身份验证
但从文档中并不清楚这里使用哪种身份验证。是 OAUTH/BASIC/SAML 吗???
例如,我没有找到任何变量来为入口提供 oauth CLIENTID。
其他发现
我还发现了这个项目https://github.com/oauth2-proxy/oauth2-proxy 这似乎是我需要的并提供以下设计
用户 -> ngnix-ingress -> oauth2-proxy -> keycloak
问题: