#!/bin/sh

set -e

usage () {
	echo "$0 <CLUSTER_NAME>"
	exit 1
}

if [ $# != 1 ] ; then
	usage
fi

CLUSTER_NAME=$1

SSH_CA=$(cat /var/lib/oci/clusters/${CLUSTER_NAME}/ssh/ca.pub)

if ! [ -e /etc/ssh/ssh_known_hosts ] || ! grep -q "${SSH_CA}" /etc/ssh/ssh_known_hosts ; then
	echo '@cert-authority * '${SSH_CA} >>/etc/ssh/ssh_known_hosts
fi
