Documentation ¶
Overview ¶
Copyright 2021 IBM Corporation
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 2021 IBM Corporation ¶
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 2021 IBM Corporation ¶
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 ¶
- Variables
- func Apply(cl client.Client, owner metav1.Object, templatePath string, ...) error
- func Delete(cl client.Client, owner metav1.Object, templatePath string, ...) error
- func Manifest(cl client.Client, templatePath string, context interface{}) (mf.Manifest, error)
- func Overlay(o *unstructured.Unstructured) func(*unstructured.Unstructured) error
- func PathTemplateSource(path string, context interface{}) mf.Source
Constants ¶
This section is empty.
Variables ¶
var PathPrefix string
PathPrefix is the file system path which template paths will be prefixed with. Default is no prefix, which causes paths to be read relative to process working dir
Functions ¶
func Overlay ¶
func Overlay(o *unstructured.Unstructured) func(*unstructured.Unstructured) error
Overlay is a transform which overlays the provided object onto the source
func PathTemplateSource ¶
A templating source read from a file
Types ¶
This section is empty.