dcos

package
v0.0.0-...-3b86d9c Latest Latest
Warning

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

Go to latest
Published: Feb 5, 2019 License: Apache-2.0 Imports: 1 Imported by: 22

Documentation

Index

Constants

View Source
const (
	// RoleMaster defines a master role.
	RoleMaster = "master"

	// RoleAgent defines an agent role.
	RoleAgent = "agent"

	// RoleAgentPublic defines a public agent role.
	RoleAgentPublic = "agent_public"
)

DC/OS roles.

View Source
const (
	// DNSRecordLeader is a domain name used by the leading Mesos master in a DC/OS cluster.
	DNSRecordLeader = "leader.mesos"

	// DNSRecordMarathonLeader is the domain name used by the leading Marathon master.
	DNSRecordMarathonLeader = "marathon.mesos"

	// DNSRecordMasters is the domain name listing the connected masters in a DC/OS cluster.
	DNSRecordMasters = "master.mesos"
)

DC/OS DNS records.

View Source
const (
	// PortAdminrouterHTTP defines a TCP port for Adminrouter.
	PortAdminrouterHTTP = 80

	// PortExhibitor defines a TCP port for Exhibitor.
	PortExhibitor = 8181

	// PortHistoryService defines a TCP port for the DC/OS history service.
	PortHistoryService = 15055

	// PortMarathonHTTP defines a TCP port for Marathon.
	PortMarathonHTTP = 8080

	// PortMesosAgent defines a TCP port for Mesos on agent / public agent nodes.
	PortMesosAgent = 5051

	// PortMesosDNS defines a TCP port for MesosDNS.
	PortMesosDNS = 8123

	// PortMesosMaster defines a TCP port for Mesos on master nodes.
	PortMesosMaster = 5050

	// PortMetronomeHTTP defines a TCP port for Metronome.
	PortMetronomeHTTP = 9090
)

DC/OS ports.

Variables

This section is empty.

Functions

func GetFileDetectIPLocation

func GetFileDetectIPLocation() string

GetFileDetectIPLocation is a shell script on every DC/OS node which provides IP address used by mesos.

Types

This section is empty.

Jump to

Keyboard shortcuts

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