diff --git a/cmd/root.go b/cmd/root.go index 45393d6d1..6f2c0b31e 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -52,7 +52,7 @@ This allows users to schedule kubernetes workloads on nodes that aren't running Run: func(cmd *cobra.Command, args []string) { f, err := vkubelet.New(nodeName, operatingSystem, kubeNamespace, kubeConfig, provider, providerConfig, taintKey, disableTaint, metricsAddr) if err != nil { - log.L.WithError(err).Fatal("Error initializing vritual kubelet") + log.L.WithError(err).Fatal("Error initializing virtual kubelet") } if err := f.Run(context.Background()); err != nil { log.L.Fatal(err) diff --git a/providers/azure/aci.go b/providers/azure/aci.go index 1147d0339..33f70c8a9 100644 --- a/providers/azure/aci.go +++ b/providers/azure/aci.go @@ -331,7 +331,7 @@ func (p *ACIProvider) setupNetworkProfile(auth *client.Authentication) error { subnet = &network.Subnet{Name: p.subnetName} } populateSubnet(subnet, p.subnetCIDR) - subnet, err = c.CreateOrUpdateSubnet(p.resourceGroup, p.vnetName, subnet) + subnet, err = c.CreateOrUpdateSubnet(p.vnetResourceGroup, p.vnetName, subnet) if err != nil { return fmt.Errorf("error creating subnet: %v", err) } @@ -594,6 +594,10 @@ func (p *ACIProvider) amendVnetResources(containerGroup *aci.ContainerGroup) { containerGroup.ContainerGroupProperties.Volumes = append(containerGroup.ContainerGroupProperties.Volumes, *(p.kubeProxyVolume)) } +func containerGroupName(pod *v1.Pod) string { + return fmt.Sprintf("%s-%s", pod.Namespace, pod.Name) +} + // UpdatePod is a noop, ACI currently does not support live updates of a pod. func (p *ACIProvider) UpdatePod(pod *v1.Pod) error { return nil