<< Back to previous view

[QB-3767] Kubernetes cloud profile container/pod spec customization
Created: 27/Jul/21  Updated: 28/Feb/22

Status: Resolved
Project: QuickBuild
Component/s: None
Affects Version/s: None
Fix Version/s: 12.0.0

Type: New Feature Priority: Major
Reporter: J.R. Mash Assigned To: Robin Shen
Resolution: Fixed Votes: 0
Remaining Estimate: Unknown Time Spent: Unknown
Original Estimate: Unknown


 Description   
I have recently begun testing QuickBuild's Kubernetes and Cloud Profile features with our environment, but our use-case presents some challenges.

- imagePullPolicy: This defaults to 'IfNotPresent' and cannot be overridden, so using tags like '1.5' or 'latest' may not pull the latest associated image.
- imagePullSecrets: This cannot be specified.
- automountServiceAccountToken: This value cannot be specified.
- serviceAccountName: This value cannot be specified, which means only the 'default' service account for the namespace to be used.

I can envision other values that might be useful to specify (container environment variables and volumes, for instance), making it advantageous to allow users to specify a spec file to be used with the cloud profile. In lieu of that, perhaps a key->value type input control that allows for specific properties associated with the main classes (V1Container, V1PodSpec) may suffice.

I think our use case is a bit more complex than the average, so feel free to reach out if you have any questions or would like any more info on our situation.
Generated at Fri Nov 01 00:20:50 UTC 2024 using JIRA 189.