# echo-server

## image

Container image used by the echo-server `Deployment`. Attrset with
`repository`, `tag`, and `pullPolicy` keys, applied directly to the
pod’s container spec.

*Type:*
attribute set of string

*Default:*

```nix
{
  pullPolicy = "IfNotPresent";
  repository = "nginxinc/nginx-unprivileged";
  tag = "1.27-alpine";
}
```

## message

Plain-text response body returned by the echo-server at `/`. Useful
for distinguishing instances during connectivity checks.

*Type:*
string

*Default:*

```nix
"kix echo server is running"
```

## replicaCount

Number of `Deployment` replicas for the echo-server pods. Defaults
from the cluster’s availability level (v2\_discussions/145).

*Type:*
signed integer

*Default:*

```nix
1
```

## service

`Service` exposure for the echo-server. Attrset with `type` (e.g.
`ClusterIP`, `NodePort`) and `port` keys.

*Type:*
anything

*Default:*

```nix
{
  port = 80;
  type = "ClusterIP";
}
```