Seq

Seq structured log server for centralized application logging.

Requirements

Name

Version

terraform

>= 1.0

kubernetes

>= 2.21.1

Providers

Name

Version

kubernetes

>= 2.21.1

Modules

No modules.

Resources

Name

Type

kubernetes_cron_job_v1.retention_job_in_seq

resource

kubernetes_deployment.seq

resource

kubernetes_service.seq

resource

kubernetes_service.seq_web_console

resource

Inputs

Name

Description

Type

Default

Required

authentication

Enables the authentication form

bool

false

no

docker_image

Docker image for Seq

object({
image = string
tag = string
image_pull_secrets = string
})

n/a

yes

docker_image_cron

Docker image cron for Seq

object({
image = string
tag = string
image_pull_secrets = string
})

n/a

yes

namespace

Namespace of ArmoniK monitoring

string

n/a

yes

node_selector

Node selector for Seq

any

{}

no

port

Port for Seq service

string

n/a

yes

retention_in_days

Retention of Seq logs in days

string

n/a

yes

service_type

Service type which can be: ClusterIP, NodePort or LoadBalancer

string

n/a

yes

system_ram_target

Target RAM size

number

n/a

yes

Outputs

Name

Description

host

Host of Seq

port

Port of Seq

url

URL of Seq

web_url

Web URL of Seq