Documentation
¶
Index ¶
Constants ¶
View Source
const ( // OwningResourceName represents the name of the owner to which the resource relates. OwningResourceName = "install.operator.dubbo.io/owning-resource" // OwningResourceNamespace represents the namespace of the owner to which the resource relates. OwningResourceNamespace = "install.operator.dubbo.io/owning-resource-namespace" // DubboComponentLabel indicates which Dubbo component a resource belongs to. DubboComponentLabel = "operator.dubbo.io/component" // OwningResourceNotPruned indicates that the resource should not be pruned during reconciliation cycles, // note this will not prevent the resource from being deleted if the owning resource is deleted. OwningResourceNotPruned = "install.operator.dubbo.io/owning-resource-not-pruned" )
Variables ¶
This section is empty.
Functions ¶
func ObjectHash ¶
func ObjectHash(o *unstructured.Unstructured) string
Types ¶
type Manifest ¶
type Manifest struct {
*unstructured.Unstructured
Content string
}
func FromObject ¶
func FromObject(us *unstructured.Unstructured) (Manifest, error)
func ParseMultiple ¶
ParseMultiple splits a string containing potentially many YAML objects, and parses them.
type ManifestSet ¶
Click to show internal directories.
Click to hide internal directories.