# Pod 'calico-typha' Not Running on Master Node

## Problem

In a test cluster with less than 3 schedulable nodes, ***calico-typha*** is not running.

## Environment

* Platform9 Managed Kubernetes (PMK)
* Cluster with less than 3 schedulable nodes
* Calico Typha

## Resolution

### Scenario #1:

The *replicas* are hard-coded to 3 in PMK repo to support a large cluster. For a cluster less than 3 nodes *,* we can reduce the number of replicas to 1:

{% tabs %}
{% tab title="None" %}

```none
~# kubectl scale deploy [Deployment-Name] --replicas=1
```

{% endtab %}
{% endtabs %}

### Scenario #2:

For a cluster with 3 nodes where a single master is marked unschedulable, remove the taint on master node using below command:

{% tabs %}
{% tab title="None" %}

```none
~# kubectl taint node [Master-IP] node-role.kubernetes.io/master:NoSchedule-
```

{% endtab %}
{% endtabs %}

**Note**: Removing taint on master will allow the scheduler to schedule new pods on master.

## Additional Information

There is a known issue and our development team is working on the fix. We will keep this article up-to-date when this feature is implemented.
