jx: github.com/jenkins-x/jx/pkg/cloud/gke/externaldns Index | Files

package externaldns

import "github.com/jenkins-x/jx/pkg/cloud/gke/externaldns"


Package Files



const (
    // ServiceAccountSecretKey is the key for the external dns service account secret
    ServiceAccountSecretKey = "credentials.json"
    // DefaultExternalDNSAbbreviation appended to the GCP service account
    DefaultExternalDNSAbbreviation = "dn"

func CreateExternalDNSGCPServiceAccount Uses

func CreateExternalDNSGCPServiceAccount(gcloud gke.GClouder, kubeClient kubernetes.Interface, externalDNSName, namespace, clusterName, projectID string) (string, error)

CreateExternalDNSGCPServiceAccount creates a service account in GCP for ExternalDNS

Package externaldns imports 3 packages (graph) and is imported by 2 packages. Updated 2019-07-22. Refresh now. Tools for package owners.