2023-04-01 01:13:12 +00:00
|
|
|
direction: right
|
|
|
|
|
|
|
|
|
|
users -- via -- teleport
|
|
|
|
|
|
|
|
|
|
teleport -> jita: "all connections audited and logged"
|
|
|
|
|
teleport -> infra
|
|
|
|
|
|
|
|
|
|
teleport -> identity provider
|
|
|
|
|
teleport <- identity provider
|
|
|
|
|
|
|
|
|
|
users: "" {
|
2023-04-06 22:43:03 +00:00
|
|
|
grid-columns: 1
|
2023-04-01 01:13:12 +00:00
|
|
|
|
|
|
|
|
Engineers: {
|
|
|
|
|
shape: circle
|
|
|
|
|
icon: https://icons.terrastruct.com/essentials%2F365-user.svg
|
|
|
|
|
}
|
|
|
|
|
Machines: {
|
|
|
|
|
shape: circle
|
|
|
|
|
icon: https://icons.terrastruct.com/aws%2FCompute%2FCompute.svg
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
via: "" {
|
2023-04-06 22:43:03 +00:00
|
|
|
grid-columns: 1
|
2023-04-01 01:13:12 +00:00
|
|
|
|
|
|
|
|
https: "HTTPS://"
|
|
|
|
|
kubectl: "> kubectl"
|
|
|
|
|
tsh: "> tsh"
|
|
|
|
|
api: "> api"
|
|
|
|
|
db clients: "DB Clients"
|
|
|
|
|
}
|
|
|
|
|
|
2023-04-04 21:04:20 +00:00
|
|
|
teleport: Teleport {
|
2023-04-06 22:43:03 +00:00
|
|
|
grid-rows: 2
|
2023-04-01 01:13:12 +00:00
|
|
|
|
|
|
|
|
inp: |md
|
|
|
|
|
# Identity Native Proxy
|
2023-04-04 21:04:20 +00:00
|
|
|
| {
|
|
|
|
|
width: 300
|
|
|
|
|
}
|
2023-04-01 01:13:12 +00:00
|
|
|
|
|
|
|
|
Audit Log.icon: https://icons.terrastruct.com/tech%2Flaptop.svg
|
|
|
|
|
Cert Authority.icon: https://icons.terrastruct.com/azure%2FWeb%20Service%20Color%2FApp%20Service%20Certificates.svg
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
jita: "Just-in-time Access via" {
|
2023-04-06 22:43:03 +00:00
|
|
|
grid-rows: 1
|
2023-04-01 01:13:12 +00:00
|
|
|
|
|
|
|
|
Slack.icon: https://icons.terrastruct.com/dev%2Fslack.svg
|
|
|
|
|
Mattermost
|
|
|
|
|
Jira
|
|
|
|
|
Pagerduty
|
|
|
|
|
Email.icon: https://icons.terrastruct.com/aws%2F_General%2FAWS-Email_light-bg.svg
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
infra: Infrastructure {
|
2023-04-06 22:43:03 +00:00
|
|
|
grid-rows: 2
|
2023-04-01 01:13:12 +00:00
|
|
|
|
|
|
|
|
ssh.icon: https://icons.terrastruct.com/essentials%2F112-server.svg
|
|
|
|
|
Kubernetes.icon: https://icons.terrastruct.com/azure%2F_Companies%2FKubernetes.svg
|
|
|
|
|
My SQL.icon: https://icons.terrastruct.com/dev%2Fmysql.svg
|
|
|
|
|
MongoDB.icon: https://icons.terrastruct.com/dev%2Fmongodb.svg
|
|
|
|
|
PSQL.icon: https://icons.terrastruct.com/dev%2Fpostgresql.svg
|
|
|
|
|
Windows.icon: https://icons.terrastruct.com/dev%2Fwindows.svg
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
identity provider: Indentity Provider {
|
|
|
|
|
icon: https://icons.terrastruct.com/azure%2FIdentity%20Service%20Color%2FIdentity%20governance.svg
|
|
|
|
|
}
|