Documentation ¶
Index ¶
- func ACSLabelsKey(rid, cid, nid string) string
- func ACSNodeKey(rid, cid, nid string) string
- func ACSNodesKey(rid, cid string) string
- func AppendToken(ctx context.Context, token string) context.Context
- func Compare(a, b []string, strict bool) bool
- func ConstructKey(node, kind string) string
- func ExtractToken(ctx context.Context) (string, error)
- func Join(keyPart, artifact string) string
- func JoinFull(parts ...string) string
- func JoinParts(artifact string, parts ...string) string
- func Key(path, replacement string) string
- func Labels(lbs map[string]string) []string
- func NewKey(path, artifact string) string
- func NewNSArtifact(userid, namespace, artifact string) string
- func NodeKey(key string) string
- func SearchKey(regionid, clusterid string) (string, error)
- func SplitLabels(value string) []string
- func TSToString(value int64) string
- func TasksKey() string
- func Timestamp() int64
- func ToUpper(s string) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ACSLabelsKey ¶
topology/regions/labels/regionid/clusterid/nodeid
func ACSNodeKey ¶
topology/regions/regionid/clusterid/nodeid -> [k:v, k:v]
func ACSNodesKey ¶
topology/regions/regionid/clusterid/nodes
func ConstructKey ¶
func Key ¶
from: topology/regions/labels/regionid/clusterid/nodeid -> topology/regions/{replacement}/regionid/clusterid/nodeid {configs | secrets | actions}
func NewNSArtifact ¶
topology/regions/regionid/clusterid/nodeid/userid:namespace:artifact {configs | secrets | adtions}
func SplitLabels ¶
func TSToString ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.