小编LeS*_*low的帖子

Helm 将 v1.23.0 的 Kubeversion 读取错误:>=1.22.0-0 为 v1.20.0

如何使用 ArgoCD Helm Chart 通过 Pulumi 在 K8 上部署?

普鲁米向上诊断:

  kubernetes:helm.sh/v3:Release (argocd):
    error: failed to create chart from template: chart requires kubeVersion: >=1.22.0-0 which is incompatible with Kubernetes v1.20.0
Run Code Online (Sandbox Code Playgroud)

集群版本是:v1.23.0,已在 AWS 上验证。而不是 1.20.0

与 CRD2Pulumi 一起使用的 ArgoCD 安装 yaml:https://raw.githubusercontent.com/argoproj/argo-cd/master/manifests/core-install.yaml

来源:

...

cluster = eks.Cluster("argo-example") # version="1.23"

# Cluster provider
provider = k8s.Provider(
    "eks",
    kubeconfig=cluster.kubeconfig.apply(lambda k: json.dumps(k))
    #kubeconfig=cluster.kubeconfig
)

ns = k8s.core.v1.Namespace(
    'argocd',
    metadata={
        "name": "argocd", 
    },

    opts=pulumi.ResourceOptions( 
        provider=provider
    )
)

argo = k8s.helm.v3.Release(
    "argocd",  
    args=k8s.helm.v3.ReleaseArgs(
        chart="argo-cd",
        namespace=ns.metadata.name,
        repository_opts=k8s.helm.v3.RepositoryOptsArgs(
            repo="https://argoproj.github.io/argo-helm" …
Run Code Online (Sandbox Code Playgroud)

kubernetes kubernetes-helm amazon-eks pulumi argocd

5
推荐指数
1
解决办法
3583
查看次数

使用 FastAPI 进行套接字聊天系统?

如何使用 FastAPI 中的套接字实现一个全面的聊天系统。具体请记住以下几点:

  • 用户之间的多个聊天室多对多
  • 使用 SQL 或 NoSQL 数据库存储消息以实现持久性
  • 安全性:身份验证或可能的加密

我查看了一些库,但遗憾的是,实际有用的实现还很遥远。

任何建议或重定向到获取更多信息的地方都会有很大帮助!

python chat websocket fastapi

2
推荐指数
1
解决办法
3497
查看次数