Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func Deployment ¶
func Deployment(rCtx Context) *openchoreov1alpha1.Resource
Deployment creates a complete Deployment resource for the new Resources array
func HTTPRoutes ¶
func HTTPRoutes(rCtx Context) []*openchoreov1alpha1.Resource
HTTPRoutes renders the HTTPRoute resources for exposing the webapplication endpoints.
func MergeError ¶
MergeError wraps a merge operation error with additional context
func Service ¶
func Service(rCtx Context) *openchoreov1alpha1.Resource
Service creates a complete Service resource for the new Resources array
Types ¶
type Context ¶
type Context struct {
WebApplicationBinding *openchoreov1alpha1.WebApplicationBinding
WebApplicationClass *openchoreov1alpha1.WebApplicationClass
Component *openchoreov1alpha1.Component
Environment *openchoreov1alpha1.Environment
ResolvedConnections map[string]interface{}
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.