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

   ### Current Behavior
   
   The feature is not present in the schema (file conf/apisix-schema.json).
   ```
                   "client": {
                       "required": [
                           "ca"
                       ],
                       "type": "object",
                       "properties": {
                           "ca": {
                               "minLength": 128,
                               "maxLength": 65536,
                               "type": "string"
                           },
                           "depth": {
                               "minimum": 0,
                               "default": 1,
                               "type": "integer"
                           }
                       }
                   },
                   "create_time": {
                       "type": "integer"
                   },
   ...
   
   ```
   
   
   
     However it is there in the samples (samples/deploy/crd/v1/ApisixTls.yaml)
   
   ```
         schema:
           openAPIV3Schema:
             description: ApisixTls defines SSL resource in APISIX.
             type: object
             properties:
               apiVersion:
                 description: 'APIVersion defines the versioned schema of this 
representation
                   of an object. Servers should convert recognized schemas to 
the latest
                   internal value, and may reject unrecognized values. More 
info: 
https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
                 type: string
               kind:
                 description: 'Kind is a string value representing the REST 
resource
                   this object represents. Servers may infer this from the 
endpoint the
                   client submits requests to. Cannot be updated. In CamelCase. 
More
                   info: 
https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
                 type: string
               metadata:
                 type: object
               spec:
                 description: ApisixTlsSpec is the specification of ApisixSSL.
                 type: object
                 required:
                   - hosts
                   - secret
                 properties:
                   ingressClassName:
                     type: string
                   client:
                     description: ApisixMutualTlsClientConfig describes the 
mutual TLS
                       CA and verify depth
                     type: object
                     properties:
                       caSecret:
                         description: ApisixSecret describes the Kubernetes 
Secret name
                           and namespace.
                         type: object
                         required:
                           - name
                           - namespace
                         properties:
                           name:
                             type: string
                             minLength: 1
                           namespace:
                             type: string
                             minLength: 1
                       depth:
                         type: integer
                       skip_mtls_uri_regex:
                         type: array
                         items:
                           type: string
   ...
   ```
   
   
   ### Expected Behavior
   
   I was expecting to be present in the Schema.
   Latest release (1.8.2) don't show it either
   
   ### Error Logs
   
   _No response_
   
   ### Steps to Reproduce
   
   - deploy helm release 0.14.0 (ingress-controller 1.8.0)
   
   
   ### Environment
   
   
[artifact.io](https://artifacthub.io/packages/helm/apisix/apisix-ingress-controller)


-- 
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: notifications-unsubscr...@apisix.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to