-
Notifications
You must be signed in to change notification settings - Fork 64
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
helm chart: Add service account support #624
Conversation
The failure is not related to this PR, please see issue opea-project/GenAIComps#969 |
1. Add service account creation support, disabled by default. 2. Add support of sharing the same service account by setting global.sharedSAName, disabled by default. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
1. Add service account creation support, enabled by default. 2. Add support of sharing the same service account by setting global.sharedSAName, enabled by default. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
90b3f4f
to
b337287
Compare
All CI jobs have passed except for the known issue opea-project/GenAIComps#969 which is not related to this PR. I'll merge this PR first to avoid rerun dozens of CI jobs again. |
* CI: dump all containers' log for chart test (#627) Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> Signed-off-by: kkrishTa <Kamalakara_T@infosys.com> * AKS Deployment for OPEA applications Signed-off-by: kkrishTa <Kamalakara_T@infosys.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci Signed-off-by: kkrishTa <Kamalakara_T@infosys.com> * Reverted changes by pre commit hook. Updated readme as per suggestions Signed-off-by: kkrishTa <Kamalakara_T@infosys.com> * Adding code spell ignore for Azure Kubernetes Service Signed-off-by: kkrishTa <Kamalakara_T@infosys.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci Signed-off-by: kkrishTa <Kamalakara_T@infosys.com> * Adding code spell ignore for AKS and reverting pre commit changes Signed-off-by: kkrishTa <Kamalakara_T@infosys.com> * Updating cluster name to opea as a generic name Signed-off-by: kkrishTa <Kamalakara_T@infosys.com> * helm chart: Add service account support (#624) * helm: Add service account support in common services 1. Add service account creation support, disabled by default. 2. Add support of sharing the same service account by setting global.sharedSAName, disabled by default. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> * helm: Add service account support in e2e charts 1. Add service account creation support, enabled by default. 2. Add support of sharing the same service account by setting global.sharedSAName, enabled by default. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> --------- Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> Signed-off-by: kkrishTa <Kamalakara_T@infosys.com> * README: add links to terraform docs (#633) * README: add links to terraform docs Signed-off-by: Sakari Poussa <sakari.poussa@intel.com> * README: fix broken links Signed-off-by: Sakari Poussa <sakari.poussa@intel.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Signed-off-by: Sakari Poussa <sakari.poussa@intel.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: kkrishTa <Kamalakara_T@infosys.com> * Adding link to the Azure terraform readme to opea documentation Signed-off-by: kkrishTa <Kamalakara_T@infosys.com> * Corrected md file link Signed-off-by: kkrishTa <Kamalakara_T@infosys.com> * Updated relative links Signed-off-by: kkrishTa <Kamalakara_T@infosys.com> --------- Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> Signed-off-by: kkrishTa <Kamalakara_T@infosys.com> Signed-off-by: Sakari Poussa <sakari.poussa@intel.com> Co-authored-by: Lianhao Lu <lianhao.lu@intel.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Sakari Poussa <sakari.poussa@intel.com>
@poussa Service account name is not prefixed with Helm chart release name, like is the case with all the other created k8s objects. Is that a problem? |
Description
Add service account support disabled by default for all common charts, enabled by default for all e2e charts.
Add support of sharing the same service account by setting
global.sharedSAName
, disabled by default for all common charts, enabled by default for all e2e charts.Issues
Fixes #532.
Type of change
List the type of change like below. Please delete options that are not relevant.
Dependencies
n/a.
Tests
Describe the tests that you ran to verify your changes.