File tree Expand file tree Collapse file tree 2 files changed +23
-3
lines changed Expand file tree Collapse file tree 2 files changed +23
-3
lines changed Original file line number Diff line number Diff line change @@ -9,9 +9,7 @@ CONTAINER_ENGINE ?= $(shell command -v docker 2>/dev/null || command -v podman 2
99kind-create-certs : # # Generate placeholder CA certificate for KIND bind mount
1010	@if [ !  -f  hack/cert-manager-ca/ca.crt ];  then  \ 
1111		echo  " Creating placeholder CA certificate for bind mount..." ;  \ 
12- 		mkdir -p hack/cert-manager-ca;  \ 
13- 		echo  " placeholder"   >  hack/cert-manager-ca/ca.crt;  \ 
14- 		echo  " ⚠️  Placeholder CA created - will be replaced with cert-manager CA after cluster creation" ;  \ 
12+ 		./hack/generate-placeholder-ca.sh;  \ 
1513	else  \ 
1614		echo  " ✅ Placeholder CA already exists" ;  \ 
1715	fi 
Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+ set  -e
3+ 
4+ #  Generate a placeholder self-signed CA certificate for KIND cluster startup
5+ #  This will be replaced with the real cert-manager CA after the cluster is created
6+ 
7+ CERT_DIR=" hack/cert-manager-ca" 
8+ CA_CERT=" $CERT_DIR /ca.crt" 
9+ CA_KEY=" $CERT_DIR /ca.key" 
10+ 
11+ mkdir -p " $CERT_DIR " 
12+ 
13+ #  Generate a self-signed CA certificate (valid placeholder)
14+ openssl req -x509 -newkey rsa:2048 -nodes \
15+   -keyout " $CA_KEY "   \
16+   -out " $CA_CERT "   \
17+   -days 365 \
18+   -subj " /CN=placeholder-ca"   \
19+   2> /dev/null
20+ 
21+ echo  " ✅ Placeholder CA certificate created at $CA_CERT " 
22+ echo  " ⚠️  This will be replaced with cert-manager CA after cluster creation" 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments