Merge branch 'master' into patch-1
This commit is contained in:
@@ -676,9 +676,11 @@ func (p *ACIProvider) getContainers(pod *v1.Pod) ([]aci.Container, error) {
|
|||||||
|
|
||||||
c.EnvironmentVariables = make([]aci.EnvironmentVariable, 0, len(container.Env))
|
c.EnvironmentVariables = make([]aci.EnvironmentVariable, 0, len(container.Env))
|
||||||
for _, e := range container.Env {
|
for _, e := range container.Env {
|
||||||
|
if e.Value != "" {
|
||||||
envVar := getACIEnvVar(e)
|
envVar := getACIEnvVar(e)
|
||||||
c.EnvironmentVariables = append(c.EnvironmentVariables, envVar)
|
c.EnvironmentVariables = append(c.EnvironmentVariables, envVar)
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// NOTE(robbiezhang): ACI CPU request must be times of 10m
|
// NOTE(robbiezhang): ACI CPU request must be times of 10m
|
||||||
cpuRequest := 1.00
|
cpuRequest := 1.00
|
||||||
@@ -1116,7 +1118,7 @@ func filterServiceAccountSecretVolume(osType string, containerGroup *aci.Contain
|
|||||||
func getACIEnvVar(e v1.EnvVar) aci.EnvironmentVariable {
|
func getACIEnvVar(e v1.EnvVar) aci.EnvironmentVariable {
|
||||||
var envVar aci.EnvironmentVariable
|
var envVar aci.EnvironmentVariable
|
||||||
// If the variable is a secret, use SecureValue
|
// If the variable is a secret, use SecureValue
|
||||||
if e.ValueFrom.SecretKeyRef != nil {
|
if e.ValueFrom != nil && e.ValueFrom.SecretKeyRef != nil {
|
||||||
envVar = aci.EnvironmentVariable{
|
envVar = aci.EnvironmentVariable{
|
||||||
Name: e.Name,
|
Name: e.Name,
|
||||||
SecureValue: e.Value,
|
SecureValue: e.Value,
|
||||||
|
|||||||
Reference in New Issue
Block a user