Fix wild-setup-cluster: continue if secrets already generated; fix talos context detection command.
This commit is contained in:
@@ -60,15 +60,16 @@ print_header "Talos Cluster Configuration Generation"
|
||||
|
||||
# Ensure required directories exist
|
||||
NODE_SETUP_DIR="${WC_HOME}/setup/cluster-nodes"
|
||||
mkdir -p "${NODE_SETUP_DIR}/generated"
|
||||
|
||||
# Generate cluster secrets
|
||||
|
||||
if [ -f "${NODE_SETUP_DIR}/generated/secrets.yaml" ] && [ "$FORCE" = false ]; then
|
||||
print_success "Cluster secrets already exists in ${NODE_SETUP_DIR}/generated/"
|
||||
# Check if generated directory already exists and has content
|
||||
if [ -d "${NODE_SETUP_DIR}/generated" ] && [ "$(ls -A "${NODE_SETUP_DIR}/generated" 2>/dev/null)" ] && [ "$FORCE" = false ]; then
|
||||
print_success "Cluster configuration already exists in ${NODE_SETUP_DIR}/generated/"
|
||||
print_info "Skipping cluster configuration generation"
|
||||
exit 0
|
||||
fi
|
||||
|
||||
mkdir -p "${NODE_SETUP_DIR}/generated"
|
||||
|
||||
# Prepare directory for generated secrets
|
||||
print_info "Generating new cluster secrets..."
|
||||
if [ -d "${NODE_SETUP_DIR}/generated" ]; then
|
||||
|
Reference in New Issue
Block a user