https://docs.digdag.io/command_reference.html#secrets
- local mode
1 2 3 4 5 | $ cat json.key |digdag secrets --local --set gcp.credential=@json.key $ digdag secrets --local 2021-06-10 13:16:02 +0900: Digdag v0.xxxxx gcp.credential |
- delete
1 2 | $ digdag secrets --local --delete gcp.credential Secret 'gcp.credential' deleted |
- server mode
1 2 3 4 5 | $ digdag secrets --project hoge --set gcp.credential=@~/bq.key $ digdag secrets --project hoge 2021-06-10 16:02:23 +0900: Digdag v0.xxxxxx gcp.credential |
ちなみにserver modeだとdigdag pushされている前提でsecretsの設定をする必要がある。
基本スケジュールを動作する場合は必ずプロジェクトごとに設定する必要がある。
Was this helpful?
0 / 0
1989年生まれのSRE。ホスティングから大規模なアドテクなどのインフラエンジニアとして携わる。現在はサービスの信頼性向上、DevOps、可用性、レイテンシ、パフォーマンス、モニタリング、オブザーバビリティ、緊急対応、AWS/Azureでのインフラ構築、Docker開発環境の提供、Kubernetes保守、インフラコード化、新技術の検証、リファクタリング、セキュリティ強化などを担当している。個人開発では「夫婦、パートナー向け家事管理サービス/famii」をCakePHPで開発中。個人事業主では数社サーバー保守とベンチャー企業のインフラコンサルティングやMENTAで未経験者にインフラのコーチング/コミュニティの運用を実施している。また、「脆弱性スキャナVuls」のOSS活動もしており、自称エバンジェリスト/技術広報/テクニカルサポート/コントリビュータでもある。