#!/usr/bin/env bash # ============================================================================ # BLACKROAD OS, INC. - PROPRIETARY AND CONFIDENTIAL # Copyright (c) 2025-2026 BlackRoad OS, Inc. All Rights Reserved. # # This code is the intellectual property of BlackRoad OS, Inc. # AI-assisted development does not transfer ownership to AI providers. # Unauthorized use, copying, or distribution is prohibited. # NOT licensed for AI training or data extraction. # ============================================================================ # BlackRoad K8s Service Template # Usage: blackroad-k8s-service-template.sh [host_ip] # # Example: blackroad-k8s-service-template.sh agents 8010 # blackroad-k8s-service-template.sh salesforce 8011 192.168.4.38 set -eo pipefail source "$HOME/.blackroad/config/nodes.sh" 2>/dev/null || true NAME="${1:?Usage: $0 [host_ip]}" HOST_PORT="${2:?Usage: $0 [host_ip]}" HOST_IP="${3:-${NODE_IP[alice]:-192.168.4.49}}" PATH_PREFIX="/${NAME}" echo "🖤 Deploying ${NAME} service..." echo " Path: ${PATH_PREFIX}/*" echo " Backend: ${HOST_IP}:${HOST_PORT}" echo "" kubectl apply -f - <