-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Okteto with helm #8335
Okteto with helm #8335
Conversation
雑すぎるPRなので手元環境では動いたけど、もうすこし最適化した方がいい気がする |
secrets って外部からの pull-request には乗らないはずだからちょっと微妙かも (仕方ないけど) |
ではなく
にするとSecretが使えるらしい |
Ok To Testを使うとセキュリティ的にも良さそう |
Okteto自身がPR監視できるようになったため、GitHub Actionsが要らない≒Secrets問題解決したっぽい |
手元だと動いたっぽいのでDraft外します… |
これ試してみたんですけど、自動的にインスタンスが立ってくれて便利ですね あと自分の場合、無料枠だからかプルリク3つ分までしか展開されなかったのと、まだ新しい機能だからかプルリク後に新規コミットが来ても更新されないときがあるようなので注意が必要かもしれません(後者はここで言っても仕方ないですが) |
中身的には個別にDBを建てているので他の環境へは汚染が無いはず(アップデートテストができないともいう) |
これは後々でもアプリケーションサイドでいくらでもコントロールできる部分だわね
料金にもよるけど使用状況によっては有料契約しようと思う |
🙏🏻🙏🏻🙏🏻 |
What
Oktetoでデプロイテストできるようにした
Why
Resolve #8331
Additional info (optional)
まだ標準の設定ファイルコピーしているだけなのでドメインの処理とかおかしいはず
PR時に動くようにするには次のファイルが必要(ユーザー名設定とかあるのでコミットには含めていない)
また、
OKTETO_TOKEN
をActionsのSecretに設定する必要あり.github/workflows/preview.yaml
.github/workflows/preview-closed.yaml