docker-compose up -d
localhost:80
traffic_ops
owned by a new role traffic_ops
docker-compose down
docker-compose up
localhost:5000/graphiql
and start experimentingbrew cask install xquartz
brew install socat
source launch.pgmodler.rc
pgmodeler.indockernet
{ allServers(condition: {hostName: "odol-atsec-den-01"}) { edges { node { hostName domainName cdnByCdnId { name } profileByProfile { name profileParametersByProfile { nodes { parameterByParameter { name value configFile } } } } deliveryserviceServersByServer { nodes { deliveryserviceByDeliveryservice { xmlId active dscp signingAlgorithm qstringIgnore geoLimit httpBypassFqdn dnsBypassIp dnsBypassIp6 typeByType { name } profileByProfile { name profileParametersByProfile { nodes { parameterByParameter { name value configFile } } } } ccrDnsTtl globalMaxTps globalMaxMbps longDesc longDesc1 longDesc2 maxDnsAnswers infoUrl missLat missLong checkPath protocol sslKeyVersion ipv6RoutingEnabled rangeRequestHandling edgeHeaderRewrite originShield midHeaderRewrite regexRemap cacheurl remapText multiSiteOrigin displayName trResponseHeaders initialDispersion dnsBypassCname trRequestHeaders regionalGeoBlocking geoProvider geoLimitCountries logsEnabled multiSiteOriginAlgorithm geolimitRedirectUrl tenantByTenantId { name } routingName deepCachingType fqPacingRate anonymousBlockingEnabled deliveryserviceRegexesByDeliveryservice { nodes { regexByRegex { pattern typeByType { name } } } } federationDeliveryservicesByDeliveryservice { nodes { federationByFederation { cname description ttl federationFederationResolversByFederation { nodes { federationResolverByFederationResolver { ipAddress typeByType { name } } } } } } } jobsByJobDeliveryservice { nodes { jobAgentByAgent { name description active } objectType objectName keyword parameters assetUrl assetType jobStatusByStatus { name description } startTime enteredTime tmUserByJobUser { username fullName } } } originsByDeliveryservice { nodes { name fqdn protocol isPrimary port ipAddress ip6Address coordinateByCoordinate { name latitude longitude } profileByProfile { name profileParametersByProfile { nodes { parameterByParameter { name value configFile } } } } } } staticdnsentriesByDeliveryservice { nodes { host address typeByType { name } ttl } } steeringTargetsByDeliveryservice { nodes { value typeByType { name } deliveryserviceByTarget { xmlId } } } } } } } } } }
{ allServers(first:3 after:"WyJwcmltYXJ5X2tleV9hc2MiLFsyMiwxMSwxLDMsODExXV0=") { totalCount pageInfo{ hasNextPage hasPreviousPage startCursor endCursor } edges { node { hostName } } } }
curl -H "Content-Type: application/json" http://localhost:5000/graphql --data '{ "query": "{ allServers { edges { node { hostName } } } }"}' | jq