<< Back to previous view |
[QB-3767] Kubernetes cloud profile container/pod spec customization
|
|
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. |