github.com/cilium/cilium@v1.16.2/pkg/envoy/sockets.go (about)

     1  // SPDX-License-Identifier: Apache-2.0
     2  // Copyright Authors of Cilium
     3  
     4  package envoy
     5  
     6  import "path/filepath"
     7  
     8  func GetSocketDir(runDir string) string {
     9  	return filepath.Join(runDir, "envoy", "sockets")
    10  }
    11  
    12  func getAccessLogSocketPath(socketDir string) string {
    13  	return filepath.Join(socketDir, "access_log.sock")
    14  }
    15  
    16  func getXDSSocketPath(socketDir string) string {
    17  	return filepath.Join(socketDir, "xds.sock")
    18  }
    19  
    20  func getAdminSocketPath(socketDir string) string {
    21  	return filepath.Join(socketDir, "admin.sock")
    22  }