<http://ui.kratos.public.dev.dustnet.co>
# talk-kratos
f
Copy code
ingress:
  public:
    enabled: true
    className: "nginx"
    hosts:
      - host: <http://kratos.public.dev.dustnet.co|kratos.public.dev.dustnet.co>
        paths:
          - path: /
            pathType: ImplementationSpecific

kratos:
  config:
    dsn: <postgres://dbuser:c1IU2mAnvyR3edW88rXJIEXlvoyDBMKgWhnPFWerJaa4S4vU6eAel51ynwMD5XVR@ory-cluster:5432/ory>
    secrets:
      default:
        - dolore occaecat nostrud Ut
        - sit et commodoaute ut voluptate consectetur Duis
    identity:
      default_schema_id: default
      schemas:
        - id: default
          url: file:///etc/config/identity.default.schema.json
    courier:
      smtp:
        connection_uri: <smtps://test:test@mailslurper:1025/?skip_ssl_verify=true>
    selfservice:
      default_browser_return_url: <http://kratos.public.dev.dustnet.co/self-service>
      flows:
        login:
        #  # becomes <http://127.0.0.1:4455/auth/login?flow=df607aa1-d555-4b2a-b3e4-0f5a1d2fe6f3>
          ui_url: <http://ui.kratos.public.dev.dustnet.co/login>
        registration:
          ui_url: <http://ui.kratos.public.dev.dustnet.co/registration>
        error:
          ui_url: <http://ui.kratos.public.dev.dustnet.co/error>
  automigration:
    enabled: true
  identitySchemas:
    'identity.default.schema.json': |
      {
        "$id": "<https://schemas.ory.sh/presets/kratos/identity.email.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",
                "<http://ory.sh/kratos|ory.sh/kratos>": {
                  "credentials": {
                    "password": {
                      "identifier": true
                    }
                  },
                  "recovery": {
                    "via": "email"
                  },
                  "verification": {
                    "via": "email"
                  }
                }
              }
            },
            "required": [
              "email"
            ],
            "additionalProperties": false
          }
        }
      }
trying same domain
Copy code
ingress:
  enabled: true
  className: "nginx"
  annotations: {}
    # <http://kubernetes.io/ingress.class|kubernetes.io/ingress.class>: nginx
    # <http://kubernetes.io/tls-acme|kubernetes.io/tls-acme>: "true"
  hosts:
    - host: <http://ui.kratos.public.dev.dustnet.co|ui.kratos.public.dev.dustnet.co>
      paths: 
        - path: /
          pathType: ImplementationSpecific
  tls: []
  #  - secretName: chart-example-tls
  #    hosts:
  #      - chart-example.local
  #      If you do want to specify additional labels, uncomment the following
  #      lines, adjust them as necessary, and remove the curly braces after 'labels:'.
  #      e.g.  type: app
# -- Set this to ORY Kratos's Admin URL
kratosAdminUrl: ""

# -- Set this to ORY Kratos's public URL
kratosPublicUrl: "<http://kratos.public.dev.dustnet.co>"

# -- Set this to ORY Kratos's public URL accessible from the outside world.
kratosBrowserUrl: ""

# -- The baseUrl
baseUrl: ""

# -- The jwksUrl
jwksUrl: "<http://oathkeeper-api>"

projectName: "SecureApp"