handsome-traffic-58007
05/30/2022, 8:38 AMtall-angle-41306
05/30/2022, 8:39 AMhandsome-traffic-58007
05/30/2022, 8:40 AMtall-angle-41306
05/30/2022, 8:40 AMcourier:
smtp:
connection_uri: <snip>
tall-angle-41306
05/30/2022, 8:40 AMhandsome-traffic-58007
05/30/2022, 8:40 AMtall-angle-41306
05/30/2022, 8:41 AMtall-angle-41306
05/30/2022, 8:41 AMcourier:
smtp:
connection_uri: <smtps://test:test@mailslurper:1025/?skip_ssl_verify=true>
handsome-traffic-58007
05/30/2022, 8:41 AMhandsome-traffic-58007
05/30/2022, 8:52 AMhandsome-traffic-58007
05/30/2022, 8:52 AMhandsome-traffic-58007
05/30/2022, 8:52 AMhandsome-traffic-58007
05/30/2022, 8:56 AMtall-angle-41306
05/30/2022, 8:59 AMvalues:
kratos:
config:
ciphers:
algorithm: xchacha20-poly1305
cookies:
domain: <your_domain>
path: /
same_site: Lax
courier:
smtp:
connection_uri: <smtps://test:test@mailslurper:1025/?skip_ssl_verify=true>
hashers:
algorithm: bcrypt
bcrypt:
cost: 8
identity:
default_schema_id: default
schemas:
- id: default
url: file:///etc/config/identity.default.schema.json
selfservice:
allowed_return_urls:
- <your_domain>
default_browser_return_url: <your_domain>
flows:
error:
ui_url: <your_domain>
login:
lifespan: 10m
ui_url: <your_domain>
after:
default_browser_return_url: <your_domain>
recovery:
enabled: true
ui_url: <your_domain>
registration:
enabled: false
ui_url: <your_domain>
settings:
privileged_session_max_age: 15m
ui_url: <your_domain>
verification:
enabled: true
methods:
password:
enabled: true
serve:
admin:
port: 4434
public:
base_url: <your_domain>
cors:
allowed_headers:
- Authorization
- Cookie
- Content-Type
allowed_methods:
- POST
- GET
- PUT
- PATCH
- DELETE
allowed_origins:
- <your_domain>
enabled: true
exposed_headers:
- Content-Type
- Set-Cookie
port: 4433
session:
cookie:
domain: <your_domain>
same_site: Lax
identitySchemas:
identity.default.schema.json: |
{
"$id": "<https://schemas.ory.sh/presets/kratos/quickstart/email-password/identity.schema.json>",
"$schema": "<http://json-schema.org/draft-07/schema#>",
"title": "Person",
"type": "object",
"properties": {
"traits": {
"type": "object",
"properties": {
"email": {
"type": "string",
"format": "email",
"title": "E-Mail",
"minLength": 3,
"<http://ory.sh/kratos|ory.sh/kratos>": {
"credentials": {
"password": {
"identifier": true
}
},
"verification": {
"via": "email"
},
"recovery": {
"via": "email"
}
}
},
"name": {
"type": "object",
"properties": {
"first": {
"title": "First Name",
"type": "string"
},
"last": {
"title": "Last Name",
"type": "string"
}
}
}
},
"required": [
"email"
],
"additionalProperties": false
}
}
}
handsome-traffic-58007
05/30/2022, 9:00 AMhandsome-traffic-58007
05/30/2022, 9:03 AMtall-angle-41306
05/30/2022, 9:04 AMhandsome-traffic-58007
05/30/2022, 9:05 AMhandsome-traffic-58007
05/30/2022, 9:33 AMhandsome-traffic-58007
05/30/2022, 12:43 PMhandsome-traffic-58007
05/30/2022, 12:43 PMhandsome-traffic-58007
05/30/2022, 1:05 PMhandsome-traffic-58007
05/30/2022, 1:05 PMkind-artist-12687
05/30/2022, 9:27 PMhandsome-traffic-58007
05/31/2022, 5:00 AMkind-artist-12687
05/31/2022, 7:10 PMfull-cat-61619
06/01/2022, 2:57 AMhandsome-traffic-58007
06/01/2022, 6:33 AMhandsome-traffic-58007
06/01/2022, 6:34 AMworried-kitchen-94392
06/01/2022, 7:05 AMworried-kitchen-94392
06/01/2022, 7:05 AMworried-kitchen-94392
06/01/2022, 7:08 AMhandsome-traffic-58007
06/01/2022, 7:10 AMworried-kitchen-94392
06/01/2022, 7:12 AMvalues:
objecthandsome-traffic-58007
06/01/2022, 7:13 AMworried-kitchen-94392
06/01/2022, 7:36 AM---
kratos:
autoMigrate: true
config:
dsn: "<postgres://postgres:ory@postgresql.default.svc.cluster.local/ory?sslmode=disable&max_conn_lifetime=10s>"
ciphers:
algorithm: xchacha20-poly1305
cookies:
domain: <http://foo.domain.com|foo.domain.com>
path: /
same_site: Lax
courier:
smtp:
connection_uri: "<smtps://test:test@mailslurper:1025/?skip_ssl_verify=true>"
hashers:
algorithm: bcrypt
bcrypt:
cost: 8
identity:
default_schema_id: default
schemas:
-
id: default
url: "file:///etc/config/identity.default.schema.json"
selfservice:
allowed_return_urls:
- <http://test.foo.domain.com|test.foo.domain.com>
default_browser_return_url: <http://test.foo.domain.com|test.foo.domain.com>
flows:
error:
ui_url: <http://test.foo.domain.com/errors|test.foo.domain.com/errors>
login:
after:
default_browser_return_url: <http://test.foo.domain.com/foo|test.foo.domain.com/foo>
lifespan: 10m
ui_url: <http://test.foo.domain.com/foo|test.foo.domain.com/foo>
recovery:
enabled: true
ui_url: <http://test.foo.domain.com/foo|test.foo.domain.com/foo>
registration:
enabled: false
ui_url: <http://test.foo.domain.com/foo|test.foo.domain.com/foo>
settings:
privileged_session_max_age: 15m
ui_url: <http://test.foo.domain.com/foo|test.foo.domain.com/foo>
verification:
enabled: true
methods:
password:
enabled: true
serve:
admin:
port: 4434
public:
base_url: <http://test.foo.domain.com|test.foo.domain.com>
cors:
allowed_headers:
- Authorization
- Cookie
- Content-Type
allowed_methods:
- POST
- GET
- PUT
- PATCH
- DELETE
allowed_origins:
- https://*.<http://domain.com|domain.com>
enabled: true
exposed_headers:
- Content-Type
- Set-Cookie
port: 4433
session:
cookie:
domain: <http://foo.domain.com|foo.domain.com>
same_site: Lax
identitySchemas:
identity.default.schema.json: |-
{
"$id": "<https://schemas.ory.sh/presets/kratos/quickstart/email-password/identity.schema.json>",
"$schema": "<http://json-schema.org/draft-07/schema#>",
"title": "Person",
"type": "object",
"properties": {
"traits": {
"type": "object",
"properties": {
"email": {
"type": "string",
"format": "email",
"title": "E-Mail",
"minLength": 3,
"<http://ory.sh/kratos|ory.sh/kratos>": {
"credentials": {
"password": {
"identifier": true
}
},
"verification": {
"via": "email"
},
"recovery": {
"via": "email"
}
}
},
"name": {
"type": "object",
"properties": {
"first": {
"title": "First Name",
"type": "string"
},
"last": {
"title": "Last Name",
"type": "string"
}
}
}
},
"required": [
"email"
],
"additionalProperties": false
}
}
}
This makes kratos happy 😉
kubectl logs kratos-7dc7654d7c-kzj2g
time=2022-06-01T07:35:26Z level=info msg=No tracer configured - skipping tracing setup audience=application service_name=Ory Kratos service_version=v0.9.0-alpha.2
time=2022-06-01T07:35:26Z level=warning msg=The config has no version specified. Add the version to improve your development experience. audience=application service_name=Ory Kratos service_version=v0.9.0-alpha.2
time=2022-06-01T07:35:26Z level=error msg=Configuration key serve.public.base_url is not a valid URL. Falling back to optimistically guessing the server's base URL. Please set a value to avoid problems with redirects and cookies. audience=application error=map[message:parse "<http://test.foo.domain.com|test.foo.domain.com>": invalid URI for request] service_name=Ory Kratos service_version=v0.9.0-alpha.2
time=2022-06-01T07:35:26Z level=info msg=Software quality assurance features are enabled. Learn more at: <https://www.ory.sh/docs/ecosystem/sqa> audience=application service_name=Ory Kratos service_version=v0.9.0-alpha.2
time=2022-06-01T07:35:26Z level=info msg=TLS has not been configured for public, skipping audience=application service_name=Ory Kratos service_version=v0.9.0-alpha.2
time=2022-06-01T07:35:26Z level=info msg=Starting the public httpd on: 0.0.0.0:4433 audience=application service_name=Ory Kratos service_version=v0.9.0-alpha.2
time=2022-06-01T07:35:26Z level=error msg=Configuration key serve.public.base_url is not a valid URL. Falling back to optimistically guessing the server's base URL. Please set a value to avoid problems with redirects and cookies. audience=application error=map[message:parse "<http://test.foo.domain.com|test.foo.domain.com>": invalid URI for request] service_name=Ory Kratos service_version=v0.9.0-alpha.2
time=2022-06-01T07:35:26Z level=info msg=TLS has not been configured for admin, skipping audience=application service_name=Ory Kratos service_version=v0.9.0-alpha.2
time=2022-06-01T07:35:26Z level=info msg=Starting the admin httpd on: 0.0.0.0:4434 audience=application service_name=Ory Kratos service_version=v0.9.0-alpha.2
time=2022-06-01T07:36:04Z level=info msg=started handling request http_request=map[headers:map[accept:*/* connection:close user-agent:kube-probe/1.23] host:10.244.0.14:4434 method:GET path:/admin/health/ready query:<nil> remote:10.244.0.1:34088 scheme:http]
time=2022-06-01T07:36:04Z level=info msg=started handling request http_request=map[headers:map[accept:*/* connection:close user-agent:kube-probe/1.23] host:10.244.0.14:4434 method:GET path:/admin/health/alive query:<nil> remote:10.244.0.1:34090 scheme:http]
time=2022-06-01T07:36:04Z level=info msg=completed handling request http_request=map[headers:map[accept:*/* connection:close user-agent:kube-probe/1.23] host:10.244.0.14:4434 method:GET path:/admin/health/alive query:<nil> remote:10.244.0.1:34090 scheme:http] http_response=map[headers:map[cache-control:private, no-cache, no-store, must-revalidate content-type:application/json; charset=utf-8] size:16 status:200 text_status:OK took:884.368µs]
time=2022-06-01T07:36:04Z level=info msg=completed handling request http_request=map[headers:map[accept:*/* connection:close user-agent:kube-probe/1.23] host:10.244.0.14:4434 method:GET path:/admin/health/ready query:<nil> remote:10.244.0.1:34088 scheme:http] http_response=map[headers:map[cache-control:private, no-cache, no-store, must-revalidate content-type:application/json; charset=utf-8] size:16 status:200 text_status:OK took:56.46212ms]
handsome-traffic-58007
06/01/2022, 7:37 AMhandsome-traffic-58007
06/01/2022, 1:21 PMhandsome-traffic-58007
06/01/2022, 1:21 PMworried-kitchen-94392
06/01/2022, 1:51 PMworried-kitchen-94392
06/01/2022, 1:54 PMworried-kitchen-94392
06/01/2022, 1:54 PMworried-kitchen-94392
06/01/2022, 1:54 PMhandsome-traffic-58007
06/01/2022, 6:01 PMhandsome-traffic-58007
06/02/2022, 7:35 AMhandsome-traffic-58007
06/02/2022, 7:35 AMhandsome-traffic-58007
06/02/2022, 7:36 AMhandsome-traffic-58007
06/02/2022, 7:36 AMhandsome-traffic-58007
06/02/2022, 7:37 AMhandsome-traffic-58007
06/02/2022, 7:53 AMhandsome-traffic-58007
06/02/2022, 8:22 AMhandsome-traffic-58007
06/02/2022, 8:22 AMhandsome-traffic-58007
06/02/2022, 8:23 AMlively-flower-51944
06/02/2022, 9:04 AMworried-kitchen-94392
06/02/2022, 1:08 PMhandsome-traffic-58007
06/03/2022, 7:07 AM