Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

I cannot enable calico networkpolicy

Abierto
#214 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
25/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
azure, kubernetes

Línea de trabajo

Comienza con la sección enlazada de Calico de docs/topics/clusterdefinitions.md y con el kubernetes-azurestack.json proporcionado; después, reproduce el despliegue con el comando aks-engine-azurestack mostrado. Comprueba los recursos resultantes con kubectl get pods -A y verifica si se crea el addon calico-daemonset. Se considera terminado cuando aparecen pods de Calico o un daemon set en kube-system y se pueden usar políticas de red.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

bug

Describe the bug

Steps To Reproduce

i am trying to enable calico networkpolicy as per documentation below is the kubernetes-azurestack.json

{
"apiVersion": "vlabs",
"location": "",
"properties": {
"orchestratorProfile": {
"orchestratorRelease": "1.26",
"orchestratorVersion": "1.26.9",
"kubernetesConfig": {
"cloudProviderBackoff": true,
"cloudProviderBackoffRetries": 1,
"cloudProviderBackoffDuration": 30,
"cloudProviderRateLimit": true,
"cloudProviderRateLimitQPS": 100,
"cloudProviderRateLimitBucket": 150,
"cloudProviderRateLimitQPSWrite": 25,
"cloudProviderRateLimitBucketWrite": 30,
"useCloudControllerManager": true,
"useInstanceMetadata": false,
"networkPlugin": "azure",
"networkPolicy": "calico",
"kubeletConfig": {
"--node-status-update-frequency": "1m"
},
"controllerManagerConfig": {
"--node-monitor-grace-period": "5m",
"--pod-eviction-timeout": "5m",
"--route-reconciliation-period": "1m"
},
"addons": [
{
"name": "calico-daemonset",
"enabled": true
}
]
}
},
"customCloudProfile": {
"portalURL": "",
"identitySystem": ""
},
"featureFlags": {
"enableTelemetry": true
},
"masterProfile": {
"dnsPrefix": "",
"distro": "aks-ubuntu-20.04",
"count": 3,
"vmSize": "Standard_DS2_v2"
},
"agentPoolProfiles": [
{
"name": "linuxpool",
"count": 3,
"vmSize": "Standard_D2_v2",
"distro": "aks-ubuntu-20.04",
"availabilityProfile": "AvailabilitySet",
"AcceleratedNetworkingEnabled": false
}
],
"linuxProfile": {
"adminUsername": "azureuser",
"ssh": {
"publicKeys": [
{
"keyData": "ssh-rsa "
}
]
},
"enableUnattendedUpgrades": false,
"runUnattendedUpgradesOnBootstrap": false
},
"servicePrincipalProfile": {
"clientId": "",
"secret": ""
}
}
}

Expected behavior
to see the calico pods or daemon-set and to able to use the networkpolicy

AKS Engine version
Version: v0.79.0

Kubernetes version
1.26

Additional context

below is kubectl get pods -A

image

i followed this template

https://github.com/Azure/aks-engine-azurestack/blob/master/docs/topics/clusterdefinitions.md#calico
and tried with/without enabling add-on but i dont see the calico pods created in kube-system
"kubernetesConfig": {
"addons": [
...
{
"name": "calico-daemonset",
"enabled": true,
"config": {
"logSeverityScreen": "error"
}
}
...
]
}

not sure if i miss something

i created multiple times and deleted the deployment from azure portal should i do something else to re-create ?

aks-engine-azurestack deploy --azure-env AzureStackCloud --location --resource-group AKS --api-model kubernetes-azurestack.json --output-directory kube-out --client-id --client-secret --subscription-id --force-overwrite

using this command

Lenguaje dominante
Go
Estrellas
23
Forks
24
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Abrir en Codespaces

Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de Azure/aks-engine-azurestack

Todos los issues de Azure/aks-engine-azurestack

Issues similares

Más issues de Go

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.