是否有一个“主开关”来启用/禁用 Keda 和 HPA?我可以通过将副本计数编辑为 0 来启用/禁用扩展规则,但是是否有主要的启用/禁用字段?
cooldownPeriod: 1800
maxReplicaCount: 8
minReplicaCount: 2
pollingInterval: 300
Run Code Online (Sandbox Code Playgroud) 我正在尝试将 Azure Functions 应用程序发布到 Kubernetes,但运行此命令时出现以下错误
func kubernetes deploy --name my-function-api --namespace default --registry mycontainerregistry/docker-azure-function --csharp
无法找到项目根目录。期望在项目根目录中找到 host.json、local.settings.json 之一。`
这是我的 docker 文件
FROM mcr.microsoft.com/dotnet/sdk:3.1 AS installer-env
COPY . .
RUN cd /MyFunctionApp.Api && \
mkdir -p /home/site/wwwroot && \
dotnet publish *.csproj --output /home/site/wwwroot
COPY /MyFunctionApp.Api/host.json /home/site/wwwroot
COPY /MyFunctionApp.Api/local.settings.json /home/site/wwwroot
# To enable ssh & remote debugging on app service change the base image to the one below
# FROM mcr.microsoft.com/azure-functions/dotnet:2.0-appservice
FROM mcr.microsoft.com/azure-functions/dotnet:3.0
ENV AzureWebJobsScriptRoot=/home/site/wwwroot \
AzureFunctionsJobHost__Logging__Console__IsEnabled=true
COPY --from=installer-env ["/home/site/wwwroot", "/home/site/wwwroot"] …Run Code Online (Sandbox Code Playgroud) 在我的 k8s 集群中安装 keda 并创建一些缩放对象后,我收到以下错误...
无论我运行 EG:“kubectl get pods”什么命令,我都会收到以下错误消息的响应。
如何摆脱以下错误消息。
E0125 11:45:32.766448 316 memcache.go:255]无法获取external.metrics.k8s.io/v1beta1的资源列表:得到空响应:external.metrics.k8s.io/v1beta1
如果我理解得好的话,它们在集群的仪表板(默认 Kubernetes 仪表板)中不可见。我如何列出它们并最终修改它们?