Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for SDS (0.01 sec)

  1. architecture/security/docs/overview.dot

    digraph {
        envoy -> sds [dir=both, label="SDS"]
        envoy -> xdsproxy  [dir=both, label="ADS"]
    
        sds -> ca [label="CSR"]
    
        xdsproxy -> discovery [dir=both,label="ADS"]
    
        envoy [shape=hexagon, color=purple]
    
        subgraph cluster_istioagent {
            label = "Istio Agent"
            color="orange"
            sds
            xdsproxy
        }
    
        subgraph cluster_istiod {
            label = "Istiod"
            color="lightblue"
    Registered: Wed Nov 06 22:53:10 UTC 2024
    - Last Modified: Fri Aug 25 00:43:58 UTC 2023
    - 460 bytes
    - Viewed (0)
  2. architecture/security/docs/ca.dot

        subgraph cluster_istioagent {
            label = "Istio Agent"
            color="orange"
            sds
            SecretManager -> caClient [label="Sign CSR"]
            caClient -> grpc
            grpc -> TokenProvider [dir=none,label="Fetch JWT",color=purple]
            grpc -> cfiles [dir=none,label="Fetch Cert",color=purple]
    
            sds -> SecretManager [label="Generate certificate"]
            SecretManager -> cfiles [label="Write certs to file"]
    Registered: Wed Nov 06 22:53:10 UTC 2024
    - Last Modified: Fri Aug 25 00:43:58 UTC 2023
    - 674 bytes
    - Viewed (0)
  3. architecture/security/istio-agent.md

    * If istio-agent does not find either the socket, or the certificate files in their respective paths it will start its own SDS Server using a `caClient` to connect to istiod or an external CA, to fetch cryptographic materials (See Default CA Flow).
    
    ![SDS decision flow](docs/sds-flow.svg)
    
    Registered: Wed Nov 06 22:53:10 UTC 2024
    - Last Modified: Thu Jul 18 23:11:18 UTC 2024
    - 7.2K bytes
    - Viewed (0)
  4. istioctl/pkg/writer/envoy/configdump/secret_test.go

    	"istio.io/istio/pkg/test/util/assert"
    )
    
    func TestSDSWriter_ValidCert(t *testing.T) {
    	testCases := []struct{ sds string }{
    		{sds: "istio"},
    		{sds: "spire"},
    	}
    	for _, tc := range testCases {
    		t.Run(tc.sds, func(t *testing.T) {
    			configDumpFile, err := os.Open(fmt.Sprintf("testdata/secret/%s/config_dump.json", tc.sds))
    			if err != nil {
    				t.Errorf("error opening test data file: %v", err)
    			}
    			defer configDumpFile.Close()
    Registered: Wed Nov 06 22:53:10 UTC 2024
    - Last Modified: Mon Oct 28 19:52:53 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  5. istioctl/pkg/writer/envoy/configdump/testdata/endpoint/emptyfilter_output.txt

    10.244.0.195:9080                                HEALTHY                  outbound|9080||reviews.default.svc.cluster.local
    ./var/run/secrets/workload-spiffe-uds/socket     HEALTHY                  sds-grpc
    10.244.0.188:11800                               HEALTHY                  outbound|11800||skywalking-oap.skywalking.svc.cluster.local
    Registered: Wed Nov 06 22:53:10 UTC 2024
    - Last Modified: Fri Apr 21 14:17:23 UTC 2023
    - 4.5K bytes
    - Viewed (0)
  6. istioctl/pkg/writer/envoy/configdump/configdump.go

    	"strings"
    	"text/tabwriter"
    
    	adminv3 "github.com/envoyproxy/go-control-plane/envoy/admin/v3"
    	"sigs.k8s.io/yaml"
    
    	"istio.io/istio/istioctl/pkg/util/configdump"
    	sdscompare "istio.io/istio/istioctl/pkg/writer/compare/sds"
    	"istio.io/istio/pkg/util/protomarshal"
    )
    
    // ConfigWriter is a writer for processing responses from the Envoy Admin config_dump endpoint
    type ConfigWriter struct {
    	Stdout     io.Writer
    	configDump *configdump.Wrapper
    Registered: Wed Nov 06 22:53:10 UTC 2024
    - Last Modified: Thu Feb 29 20:46:41 UTC 2024
    - 7.4K bytes
    - Viewed (0)
Back to top