Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddTagsToImage ¶
AddTagsToImage adds the tags to the existing ECR image. image full URL of the image.
Types ¶
type EcrPolicySyncController ¶
type EcrPolicySyncController struct {
// contains filtered or unexported fields
}
EcrPolicySyncController knows how to apply EcrPolicySync resources.
func NewEcrPolicySyncController ¶
func NewEcrPolicySyncController(sess *session.Session, opts ...EcrPolicySyncOption) (*EcrPolicySyncController, error)
NewEcrPolicySyncController create a new controller.
func (*EcrPolicySyncController) Apply ¶
func (a *EcrPolicySyncController) Apply(n *yaml.RNode) error
Apply applies the controller.
func (*EcrPolicySyncController) GroupVersionKinds ¶
func (a *EcrPolicySyncController) GroupVersionKinds() []schema.GroupVersionKind
GroupVersionKinds return GVKs.
type EcrPolicySyncOption ¶
type EcrPolicySyncOption func(c *EcrPolicySyncController)
EcrPolicySyncOption is an option
func EcrPolicySyncWithLogger ¶
func EcrPolicySyncWithLogger(log logr.Logger) EcrPolicySyncOption
EcrPolicySyncWithLogger create an option to use the logger.
Click to show internal directories.
Click to hide internal directories.