...

Package controllers

import "github.com/kvaps/dnsmasq-controller/controllers"
Overview
Index

Overview ▾

type DhcpHostsReconciler

DhcpHostsReconciler reconciles a DhcpHosts object

type DhcpHostsReconciler struct {
    client.Client
    Log    logr.Logger
    Scheme *runtime.Scheme
}

func (*DhcpHostsReconciler) Reconcile

func (r *DhcpHostsReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)

func (*DhcpHostsReconciler) SetupWithManager

func (r *DhcpHostsReconciler) SetupWithManager(mgr ctrl.Manager) error

type DhcpOptionsReconciler

DhcpOptionsReconciler reconciles a DhcpOptions object

type DhcpOptionsReconciler struct {
    client.Client
    Log    logr.Logger
    Scheme *runtime.Scheme
}

func (*DhcpOptionsReconciler) Reconcile

func (r *DhcpOptionsReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)

func (*DhcpOptionsReconciler) SetupWithManager

func (r *DhcpOptionsReconciler) SetupWithManager(mgr ctrl.Manager) error

type DnsHostsReconciler

DnsHostsReconciler reconciles a DnsHosts object

type DnsHostsReconciler struct {
    client.Client
    Log    logr.Logger
    Scheme *runtime.Scheme
}

func (*DnsHostsReconciler) Reconcile

func (r *DnsHostsReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)

func (*DnsHostsReconciler) SetupWithManager

func (r *DnsHostsReconciler) SetupWithManager(mgr ctrl.Manager) error

type DnsmasqOptionsReconciler

DnsmasqOptionsReconciler reconciles a DnsmasqOptions object

type DnsmasqOptionsReconciler struct {
    client.Client
    Log    logr.Logger
    Scheme *runtime.Scheme
}

func (*DnsmasqOptionsReconciler) Reconcile

func (r *DnsmasqOptionsReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)

func (*DnsmasqOptionsReconciler) SetupWithManager

func (r *DnsmasqOptionsReconciler) SetupWithManager(mgr ctrl.Manager) error