首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Google中重新启动自管理气流网络服务器

如何在Google中重新启动自管理气流网络服务器
EN

Stack Overflow用户
提问于 2019-01-08 12:20:06
回答 1查看 1.1K关注 0票数 0

然而,由于我正在尝试创建动态创建的DAG,所以我使用的是Google,所以我无法使用托管web服务器1。

当我更新插件时,我的托管气流when服务器能够获取更改。然而,我自己管理的气流网络服务器无法获取更改。

我知道我需要重新启动我的气流got服务器,但是在执行以下命令之后,我的吊舱似乎还没有重新启动:

代码语言:javascript
复制
kubectl get deploy airflow-webserver -o yaml | kubectl replace --force -f -

作为参考,如果您正在执行3中提到的步骤,可以看到我的deployment.yaml。

对于某些未使用的环境变量,使用kubectl修补程序重新启动吊舱似乎也不起作用。

1

2

3

EN

回答 1

Stack Overflow用户

发布于 2019-01-10 09:57:47

这个问题已经通过创建一个新环境来解决,然后使用1将所有数据迁移到新环境,当前版本是1.4.1 (我以前使用的版本是1.3.0)。有关发布的信息可以在2中找到。插件可以通过将插件目录复制到插件目录,使用gcs引信或使用web控制台来安装。

如果您在‘re服务器上使用插件,这意味着您的端点也受到IAP的保护。要以编程方式访问它,可以使用服务帐户3。

1

请注意,当您使用测试版时。通过使用以下命令创建的命令:

代码语言:javascript
复制
gcloud beta composer environments create <env> --location=<location> --airflow-version <version> --node-count <node-count>

您应该首先创建环境,然后运行我提供的脚本,因为这个beta版本可以在v1beta1上使用。同时,脚本只支持v1 API。

还请注意,如果您在旧环境中单独使用其他k8s资源,这将不会由我提到的脚本进行备份。脚本只备份所有配置到您的气流,即: DB,DAG和日志。因此,如果您使用的是一个自我管理的for服务器,您应该为这个for服务器重新创建您的部署。

2

3

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54091705

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档