domain

package
v0.11.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 30, 2021 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetNGINXIngressServiceIP

func GetNGINXIngressServiceIP(clientset kubernetes.Interface) (string, bool, error)

GetNGINXIngressServiceIP retrieves the external address of the nginx-ingress service

Types

type CreateDNSRecordConfig

type CreateDNSRecordConfig struct {
	ReleaseName string
	RootDomain  string
	Endpoint    string
}

func (*CreateDNSRecordConfig) NewDNSRecordForEndpoint

func (c *CreateDNSRecordConfig) NewDNSRecordForEndpoint() *models.DNSRecord

NewDNSRecordForEndpoint generates a random subdomain and returns a DNSRecord model

type DNSRecord

type DNSRecord models.DNSRecord

DNSRecord wraps the gorm DNSRecord model

func (*DNSRecord) CreateDomain

func (e *DNSRecord) CreateDomain(clientset kubernetes.Interface) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL