Github Actions 运行 Jupyter 笔记本脚本

问题描述 投票:0回答:1

我在 jupyterhub 中设置了一个环境,其中包含我的所有生产脚本。首先,我使用 Jupyter_Scheduler 来运行我的作业,但它非常不一致,并且需要不时重新启动服务器。我查看了 Github Actions,它看起来很有希望,并且我已经设置了工作流程 yaml 文件,但是如果我的 jupyter Notebook 脚本包含存储在 jupyterhub 内的操作系统中的凭据检查,Github Actions 是否能够访问它?我不确定它如何相互通信。

我的最终目标是:

  • 使用 github actions 设置 cron 计划
  • 运行当前位于 jupyterhub 上的 jupyter 笔记本脚本,我将其克隆到我的 github 存储库。
  • 在我的脚本中访问凭据的安全方法,目前我将其存储在我的操作系统中

谢谢!

python jupyter-notebook cron github-actions jupyter
1个回答
0
投票

对于 GitHub Actions,有一个名为 secrets 的东西,如果您不希望其他人看到您的令牌/密码,我强烈建议您使用它。
至于如何将它们放入存储库:如果您的机密没有更改,您可以手动设置它们,但如果它们定期更改,您可以查看用于设置机密的 API 并编写一个自动创建的脚本/更新秘密

© www.soinside.com 2019 - 2024. All rights reserved.