github.com/cilium/cilium@v1.16.2/operator/pkg/model/translation/doc.go (about) 1 // SPDX-License-Identifier: Apache-2.0 2 // Copyright Authors of Cilium 3 4 // Package translation building block for translation from model to CiliumEnvoyConfig, Service, etc. 5 // Translator is the interface to take the model and generate required CiliumEnvoyConfig, 6 // LoadBalancer Service, Endpoint, etc. 7 // 8 // Additional, this package also contains a bare minimum constructors for common Envoy resources: 9 // - Cluster 10 // - Listener 11 // - HTTP Connection Manager 12 // - RouteConfiguration 13 // - VirtualHost 14 // 15 // Each type of resource can be extended to support more features and use cases with mutation functions. 16 package translation