Versions in this module Expand all Collapse all v0 v0.8.5 Jan 31, 2025 Changes in this version + type FlagdDeployment struct + FlagdConfig resources.FlagdConfiguration + FlagdInjector flagdinjector.IFlagdContainerInjector + Log logr.Logger + func (r *FlagdDeployment) AreObjectsEqual(o1 client.Object, o2 client.Object) bool + func (r *FlagdDeployment) GetResource(ctx context.Context, flagd *api.Flagd) (client.Object, error) + type FlagdGatewayApiHttpRoute struct + FlagdConfig resources.FlagdConfiguration + func (r FlagdGatewayApiHttpRoute) AreObjectsEqual(o1 client.Object, o2 client.Object) bool + func (r FlagdGatewayApiHttpRoute) GetResource(_ context.Context, flagd *api.Flagd) (client.Object, error) + type FlagdIngress struct + FlagdConfig resources.FlagdConfiguration + func (r FlagdIngress) AreObjectsEqual(o1 client.Object, o2 client.Object) bool + func (r FlagdIngress) GetResource(_ context.Context, flagd *api.Flagd) (client.Object, error) + type FlagdService struct + FlagdConfig resources.FlagdConfiguration + func (r FlagdService) AreObjectsEqual(o1 client.Object, o2 client.Object) bool + func (r FlagdService) GetResource(_ context.Context, flagd *api.Flagd) (client.Object, error) + type IFlagdResource interface + AreObjectsEqual func(o1 client.Object, o2 client.Object) bool + GetResource func(ctx context.Context, flagd *v1beta1.Flagd) (client.Object, error)