|
1 | 1 | $namespace = "packt"
|
2 | 2 | $dockerRegistry = "localhost:5000"
|
3 |
| -$dockerusername = "" |
4 |
| -$dockerpassword = "" |
5 |
| -$pullSecret = "" |
6 | 3 | $fluentdConfigFile= '.\k8s\efk\fluentd.conf'
|
7 |
| -$releaseVersion = "0.0.3" |
| 4 | +$releaseVersion = "0.0.1" |
8 | 5 | $ErrorActionPreference = "Stop"
|
9 | 6 |
|
10 | 7 | Write-Host "Building docker images" -ForegroundColor Yellow
|
@@ -34,21 +31,9 @@ if ($LASTEXITCODE -ne 0) {
|
34 | 31 | Write-Host "Successfully created namespace $namespace" -ForegroundColor Green
|
35 | 32 | }
|
36 | 33 |
|
37 |
| -# Write-Host "Setup k8s requirements" -ForegroundColor Yellow |
| 34 | +Write-Host "Setup k8s requirements" -ForegroundColor Yellow |
38 | 35 | & kubectl config set-context $(& kubectl config current-context) --namespace=$namespace
|
39 |
| -# & kubectl create secret docker-registry $pullSecret ` |
40 |
| -# --docker-server=$dockerRegistry ` |
41 |
| -# --docker-username=$dockerusername ` |
42 |
| -# --docker-password=$dockerpassword ` |
43 |
| -# --docker-email="example@gmail.com" ` |
44 |
| -# --namespace=$namespace |
45 |
| -# & kubectl create configmap fluentd-config --from-file=fluent.conf=$fluentdConfigFile -n $namespace |
46 |
| -# & kubectl get secret $pullSecret -n $namespace |
47 |
| -# If ($LASTEXITCODE -ne 0) { |
48 |
| -# throw "$pullSecret cannot be created in namespace '$namespace'." |
49 |
| -# } else { |
50 |
| -# Write-Host "Successfully created secret $pullSecret" -ForegroundColor Green |
51 |
| -# } |
| 36 | +& kubectl create configmap fluentd-config --from-file=fluent.conf=$fluentdConfigFile -n $namespace |
52 | 37 |
|
53 | 38 | Write-Host "Starting k8s deployment" -ForegroundColor Yellow
|
54 | 39 | & kubectl apply -f "$PSScriptRoot\k8s\efk"
|
|
0 commit comments