资源编排服务 RFS-CCE.Ingress:blueprint样例

时间:2025-02-12 14:53:03

blueprint样例

tosca_definitions_version: huaweicloud_tosca_version_1_0inputs:  clusterID:    default: 32589333-5da1-11e8-9567-0255ac102136    type: string  ingressname:    default: ingress-test    type: string  namespace:    default: default    type: string  secretName:    default: tenant-management-service-server    type: string  serviceName:    default: aos-apiserver    type: string  servicePort:    default: 31800    type: integernode_templates:  my-ingress:    type: HuaweiCloud.CCE.Ingress    properties:      k8sManifest:        apiVersion: extensions/v1beta1        kind: Ingress        metadata:          labels:            stack-name: aos-aos            zone:              get_input: ingressname          name:            get_input: ingressname          namespace:            get_input: namespace          selfLink: /apis/extensions/v1beta1/namespaces/aos/ingresses/aos-apiserver-region-ingress          uid: 56118da4-2d89-11e8-9ed3-286ed488d4c7        spec:          rules:            - http:                paths:                  - backend:                      serviceName:                        get_input: serviceName                      servicePort:                        get_input: servicePort                    path: /v2/user/agencies                    property:                      ingress.beta.kubernetes.io/enable-checksession: 'true'          tls:            - secretName:                get_input: secretName
support.huaweicloud.com/tr-aos/cce-ingress.html