#!/usr/bin/env bash
set -e

# Install prerequisites
apk add --no-cache ca-certificates curl

# Import the Namirasoft APK signing key
curl -fsSL https://nexus.namirasoft.com/repository/key/namirasoft-infra-agent/signing/alpine/namirasoft-infra-agent-signing-alpine.rsa.pub \
  -o /etc/apk/keys/namirasoft-infra-agent-signing-alpine.rsa.pub

# Add the Namirasoft Alpine repository
NAMIRASOFT_APK_REPO="https://nexus.namirasoft.com/repository/alpine/namirasoft-infra-agent"
echo "$NAMIRASOFT_APK_REPO" >> /etc/apk/repositories

# Install the agent
apk update
apk add --no-cache ns-infra-agent