Documentation ¶
Overview ¶
Copyright (c) 2021 The BFE Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright (c) 2021 The BFE Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright (c) 2021 The BFE Authors.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Index ¶
- func ClusterName(ingressName string, backend *netv1.IngressServiceBackend) string
- func DefaultClusterName() string
- func DeleteFile(filename string)
- func DumpBfeConf(configFile string, object interface{}) error
- func DumpFile(filename string, data []byte) error
- func NamespacedName(namespace, name string) string
- func NewVersion() string
- func ParsePort(clusterName string) netv1.ServiceBackendPort
- func ReloadBfe(configName string) error
- func SplitNamespacedName(namespacedName string) (namespace, name string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClusterName ¶
func ClusterName(ingressName string, backend *netv1.IngressServiceBackend) string
func DefaultClusterName ¶
func DefaultClusterName() string
DefaultClusterName returns a default cluster for default backend
func DeleteFile ¶
func DeleteFile(filename string)
func DumpBfeConf ¶
func NamespacedName ¶
func NewVersion ¶
func NewVersion() string
func ParsePort ¶
func ParsePort(clusterName string) netv1.ServiceBackendPort
func SplitNamespacedName ¶
Types ¶
This section is empty.