| << 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. |