You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
52 lines
1.5 KiB
52 lines
1.5 KiB
|
|
server { |
|
bind_address = "127.0.0.1" |
|
bind_port = "8081" |
|
bind_http_port = "8082" |
|
trust_domain = "example.com" |
|
data_dir = "@l_prefix@/var/spire/data/spire-server.d" |
|
plugin_dir = "@l_prefix@/etc/spire/spire-server.d" |
|
log_level = "DEBUG" |
|
umask = "" |
|
upstream_bundle = true |
|
svid_ttl = "1h" |
|
ca_subject = { |
|
Country = [ "US" ], |
|
Organization = [ "SPIFFE" ], |
|
CommonName = "", |
|
} |
|
} |
|
|
|
plugins { |
|
DataStore "sql" { |
|
enabled = true |
|
plugin_data { |
|
database_type = "sqlite3" |
|
connection_string = "@l_prefix@/var/spire/data/spire-server.db" |
|
} |
|
} |
|
NodeAttestor "join_token" { |
|
enabled = true |
|
plugin_data { |
|
trust_domain = "example.com" |
|
} |
|
} |
|
NodeResolver "noop" { |
|
enabled = true |
|
plugin_data {} |
|
} |
|
KeyManager "memory" { |
|
enabled = true |
|
plugin_data {} |
|
} |
|
UpstreamCA "disk" { |
|
enabled = true |
|
plugin_data { |
|
trust_domain = "example.com" |
|
ttl = "1h" |
|
key_file_path = "@l_prefix@/etc/spire/spire-ca.key" |
|
cert_file_path = "@l_prefix@/etc/spire/spire-ca.crt" |
|
} |
|
} |
|
} |
|
|
|
|