ShuLian1984 opened a new issue, #2655:
URL: https://github.com/apache/apisix-ingress-controller/issues/2655

   ### Current Behavior
   
   Enable prometheus-metrics configuration under LuaSharedDicts. and helm 
install then apisix pod is Error and CrashLoopBackOff .
   
   helm install command:
   ```bash
   helm install --namespace ingress-apisix --create-namespace \
     --set apisix.deployment.role=traditional \
     --set apisix.deployment.role_traditional.config_provider=yaml \
     --set apisix.admin.enable_admin_ui=false \
     --set etcd.enabled=false \
     --set ingress-controller.enabled=true \
     --set ingress-controller.config.provider.type=apisix-standalone \
     --set ingress-controller.apisix.adminService.namespace=ingress-apisix \
     --set ingress-controller.gatewayProxy.createDefault=true \
     apisix apisix/apisix --version 2.12.2 --values ./values.yml.
   ```
   
   wathc pod
   ```
   apisix-ingress-controller-7d57895d54-nlbwl   0/2     Pending             0   
          0s
   apisix-968c8986c-vjd56                       0/1     Pending             0   
          0s
   apisix-ingress-controller-7d57895d54-nlbwl   0/2     Pending             0   
          0s
   apisix-968c8986c-vjd56                       0/1     Pending             0   
          0s
   apisix-ingress-controller-7d57895d54-nlbwl   0/2     ContainerCreating   0   
          0s
   apisix-968c8986c-vjd56                       0/1     ContainerCreating   0   
          0s
   apisix-968c8986c-vjd56                       0/1     ContainerCreating   0   
          0s
   apisix-ingress-controller-7d57895d54-nlbwl   0/2     ContainerCreating   0   
          1s
   apisix-968c8986c-vjd56                       0/1     Error               0   
          1s
   apisix-ingress-controller-7d57895d54-nlbwl   0/2     Running             0   
          2s
   apisix-968c8986c-vjd56                       0/1     Error               1 
(2s ago)    3s
   apisix-968c8986c-vjd56                       0/1     CrashLoopBackOff    1 
(2s ago)    4s
   apisix-ingress-controller-7d57895d54-nlbwl   1/2     Running             0   
          10s
   apisix-ingress-controller-7d57895d54-nlbwl   2/2     Running             0   
          10s
   apisix-968c8986c-vjd56                       0/1     Error               2 
(21s ago)   23s
   apisix-968c8986c-vjd56                       0/1     CrashLoopBackOff    2 
(8s ago)    30s
   apisix-968c8986c-vjd56                       0/1     Error               3 
(24s ago)   46s
   apisix-968c8986c-vjd56                       0/1     CrashLoopBackOff    3 
(5s ago)    50s
   apisix-968c8986c-vjd56                       0/1     Error               4 
(45s ago)   90s
   apisix-968c8986c-vjd56                       0/1     CrashLoopBackOff    4 
(2s ago)    91s
   apisix-968c8986c-vjd56                       0/1     Running             5 
(93s ago)   3m2s
   apisix-968c8986c-vjd56                       0/1     Error               5 
(94s ago)   3m3s
   apisix-968c8986c-vjd56                       0/1     CrashLoopBackOff    5 
(2s ago)    3m4s
   apisix-968c8986c-vjd56                       0/1     Error               6 
(2m48s ago)   5m50s
   apisix-968c8986c-vjd56                       0/1     CrashLoopBackOff    6 
(2s ago)      5m51s
   apisix-968c8986c-vjd56                       0/1     Error               7 
(5m5s ago)    10m
   apisix-968c8986c-vjd56                       0/1     CrashLoopBackOff    7 
(7s ago)      11m
   ```
   
   kubectl -n ingress-apisix edit cm apisix
   ```bash
   ...
           lua_shared_dict:
             - prometheus-metrics: 20m # invalid  arguments
   .. 
   ```
   
   ### Expected Behavior
   
   apisix pod is work as expected.
   
   ### Error Logs
   
   ```bash
   2025/11/19 03:31:37 [emerg] 1#1: invalid number of arguments in 
"lua_shared_dict" directive in /usr/local/apisix/conf/nginx.conf:55
   nginx: [emerg] invalid number of arguments in "lua_shared_dict" directive in 
/usr/local/apisix/conf/nginx.conf:55
   ```
   
   ### Steps to Reproduce
   
   Enable prometheus-metrics configuration under LuaSharedDicts.  and helm 
install
   
   ```yaml
   ...
       luaSharedDicts:
         - name: prometheus-metrics
           size: 20m
   ..
   ```
   
   ### Environment
   
   RC5 in standalone mode.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to