@@ -128,94 +128,74 @@ func generateEnterpriseDownloadsJSON(semVerTag string) enterpriseDownloadsJSON {
128
128
d := enterpriseDownloadsJSON {
129
129
Subscriptions : map [string ]downloadsJSON {},
130
130
}
131
- d .Subscriptions ["Enterprise-Lite " ] = downloadsJSON {
131
+ d .Subscriptions ["Enterprise" ] = downloadsJSON {
132
132
Kubernetes : make (map [string ]map [string ]downloadJSON ),
133
133
Linux : make (map [string ]map [string ]downloadJSON ),
134
- Windows : make (map [string ]map [string ]downloadJSON ),
135
- }
136
- d .Subscriptions ["Enterprise-Plus" ] = downloadsJSON {
137
- Kubernetes : make (map [string ]map [string ]downloadJSON ),
138
- Linux : make (map [string ]map [string ]downloadJSON ),
139
- Windows : make (map [string ]map [string ]downloadJSON ),
140
134
}
141
135
for subscription := range d .Subscriptions {
142
- d .Subscriptions [subscription ].Linux ["MinIO Object Store" ] = map [string ]downloadJSON {}
143
- d .Subscriptions [subscription ].Windows ["MinIO Object Store" ] = map [string ]downloadJSON {}
144
- d .Subscriptions [subscription ].Linux ["MinIO KMS" ] = map [string ]downloadJSON {}
145
- d .Subscriptions [subscription ].Linux ["MinIO Catalog" ] = map [string ]downloadJSON {}
146
- d .Subscriptions [subscription ].Linux ["MinIO Firewall" ] = map [string ]downloadJSON {}
147
- d .Subscriptions [subscription ].Kubernetes ["MinIO Enterprise Object Store" ] = map [string ]downloadJSON {}
136
+ d .Subscriptions [subscription ].Linux ["AIStor Object Store" ] = map [string ]downloadJSON {}
137
+ d .Subscriptions [subscription ].Linux ["AIStor Key Manager" ] = map [string ]downloadJSON {}
138
+ d .Subscriptions [subscription ].Linux ["AIStor Catalog" ] = map [string ]downloadJSON {}
139
+ d .Subscriptions [subscription ].Linux ["AIStor Load Balancer" ] = map [string ]downloadJSON {}
140
+ d .Subscriptions [subscription ].Kubernetes ["AIStor" ] = map [string ]downloadJSON {}
148
141
}
149
142
150
143
for subscription := range d .Subscriptions {
151
144
for _ , arch := range []string {
152
145
"amd64" ,
153
146
"arm64" ,
154
147
} {
155
- if arch == "amd64" {
156
- d .Subscriptions [subscription ].Windows ["MinIO Object Store" ][arch ] = downloadJSON {
157
- Bin : & dlInfo {
158
- Download : fmt .Sprintf ("https://dl.min.io/enterprise/minio/release/windows-%s/minio.exe" , arch ),
159
- Text : fmt .Sprintf (`PS> Invoke-WebRequest -Uri "https://dl.min.io/enterprise/minio/release/windows-%s/minio.exe" -OutFile "C:\minio.exe"
160
- PS> setx MINIO_ROOT_USER admin
161
- PS> setx MINIO_ROOT_PASSWORD password
162
- PS> C:\minio.exe server F:\Data --console-address ":9001"` , arch ),
163
- Checksum : fmt .Sprintf ("https://dl.min.io/enterprise/minio/release/windows-%s/minio.exe.sha256sum" , arch ),
164
- },
165
- }
166
- }
167
148
168
- d .Subscriptions [subscription ].Kubernetes ["MinIO Enterprise Object Store" ][arch ] = downloadJSON {
169
- Text : `wget https://dl.min.io/enterprise/console.tar.gz
170
- tar xvf console.tar.gz
171
- kubectl apply -k console` ,
149
+ d .Subscriptions [subscription ].Kubernetes ["AIStor" ][arch ] = downloadJSON {
150
+ Text : `kubectl apply -k https://min.io/k8s/aistor
151
+ kubectl port-forward svc/aistor -n aistor` ,
172
152
}
173
- d .Subscriptions [subscription ].Linux ["MinIO Firewall " ][arch ] = downloadJSON {
153
+ d .Subscriptions [subscription ].Linux ["AIStor Load Balancer " ][arch ] = downloadJSON {
174
154
Bin : & dlInfo {
175
- Download : fmt .Sprintf ("https://dl.min.io/enterprise /minwall/release/linux-%s/minwall" , arch ),
176
- Text : fmt .Sprintf (`wget https://dl.min.io/enterprise /minwall/release/linux-%s/minwall
155
+ Download : fmt .Sprintf ("https://dl.min.io/aistor /minwall/release/linux-%s/minwall" , arch ),
156
+ Text : fmt .Sprintf (`wget https://dl.min.io/aistor /minwall/release/linux-%s/minwall
177
157
chmod +x minwall
178
158
./minwall -c config.yaml` , arch ),
179
- Checksum : fmt .Sprintf ("https://dl.min.io/enterprise /minwall/release/linux-%s/minwall.sha256sum" , arch ),
159
+ Checksum : fmt .Sprintf ("https://dl.min.io/aistor /minwall/release/linux-%s/minwall.sha256sum" , arch ),
180
160
},
181
161
}
182
- d .Subscriptions [subscription ].Linux ["MinIO KMS " ][arch ] = downloadJSON {
162
+ d .Subscriptions [subscription ].Linux ["AIStor Key Manager " ][arch ] = downloadJSON {
183
163
Bin : & dlInfo {
184
- Download : fmt .Sprintf ("https://dl.min.io/enterprise /minkms/release/linux-%s/minkms" , arch ),
185
- Text : fmt .Sprintf (`wget https://dl.min.io/enterprise /minkms/release/linux-%s/minkms
164
+ Download : fmt .Sprintf ("https://dl.min.io/aistor /minkms/release/linux-%s/minkms" , arch ),
165
+ Text : fmt .Sprintf (`wget https://dl.min.io/aistor /minkms/release/linux-%s/minkms
186
166
chmod +x minkms
187
167
./minkms --help` , arch ),
188
- Checksum : fmt .Sprintf ("https://dl.min.io/enterprise /minkms/release/linux-%s/minkms.sha256sum" , arch ),
168
+ Checksum : fmt .Sprintf ("https://dl.min.io/aistor /minkms/release/linux-%s/minkms.sha256sum" , arch ),
189
169
},
190
170
}
191
- d .Subscriptions [subscription ].Linux ["MinIO Catalog" ][arch ] = downloadJSON {
171
+ d .Subscriptions [subscription ].Linux ["AIStor Catalog" ][arch ] = downloadJSON {
192
172
Bin : & dlInfo {
193
- Download : fmt .Sprintf ("https://dl.min.io/enterprise /mincat/release/linux-%s/mincat" , arch ),
194
- Text : fmt .Sprintf (`wget https://dl.min.io/enterprise /mincat/release/linux-%s/mincat
173
+ Download : fmt .Sprintf ("https://dl.min.io/aistor /mincat/release/linux-%s/mincat" , arch ),
174
+ Text : fmt .Sprintf (`wget https://dl.min.io/aistor /mincat/release/linux-%s/mincat
195
175
chmod +x mincat
196
176
./mincat --help` , arch ),
197
- Checksum : fmt .Sprintf ("https://dl.min.io/enterprise /mincat/release/linux-%s/mincat.sha256sum" , arch ),
177
+ Checksum : fmt .Sprintf ("https://dl.min.io/aistor /mincat/release/linux-%s/mincat.sha256sum" , arch ),
198
178
},
199
179
}
200
180
201
- d .Subscriptions [subscription ].Linux ["MinIO Object Store" ][arch ] = downloadJSON {
181
+ d .Subscriptions [subscription ].Linux ["AIStor Object Store" ][arch ] = downloadJSON {
202
182
Bin : & dlInfo {
203
- Download : fmt .Sprintf ("https://dl.min.io/enterprise /minio/release/linux-%s/minio" , arch ),
204
- Text : fmt .Sprintf (`wget https://dl.min.io/enterprise /minio/release/linux-%s/minio
183
+ Download : fmt .Sprintf ("https://dl.min.io/aistor /minio/release/linux-%s/minio" , arch ),
184
+ Text : fmt .Sprintf (`wget https://dl.min.io/aistor /minio/release/linux-%s/minio
205
185
chmod +x minio
206
186
MINIO_ROOT_USER=admin MINIO_ROOT_PASSWORD=password ./minio server /mnt/data --console-address ":9001"` , arch ),
207
- Checksum : fmt .Sprintf ("https://dl.min.io/enterprise /minio/release/linux-%s/minio.sha256sum" , arch ),
187
+ Checksum : fmt .Sprintf ("https://dl.min.io/aistor /minio/release/linux-%s/minio.sha256sum" , arch ),
208
188
},
209
189
RPM : & dlInfo {
210
- Download : fmt .Sprintf ("https://dl.min.io/enterprise /minio/release/linux-%s/minio-%s-1.%s.rpm" , arch , semVerTag , rpmArchMap [arch ]),
211
- Checksum : fmt .Sprintf ("https://dl.min.io/enterprise /minio/release/linux-%s/minio-%s-1.%s.rpm.sha256sum" , arch , semVerTag , rpmArchMap [arch ]),
212
- Text : fmt .Sprintf (`dnf install https://dl.min.io/enterprise /minio/release/linux-%s/minio-%s-1.%s.rpm
190
+ Download : fmt .Sprintf ("https://dl.min.io/aistor /minio/release/linux-%s/minio-%s-1.%s.rpm" , arch , semVerTag , rpmArchMap [arch ]),
191
+ Checksum : fmt .Sprintf ("https://dl.min.io/aistor /minio/release/linux-%s/minio-%s-1.%s.rpm.sha256sum" , arch , semVerTag , rpmArchMap [arch ]),
192
+ Text : fmt .Sprintf (`dnf install https://dl.min.io/aistor /minio/release/linux-%s/minio-%s-1.%s.rpm
213
193
MINIO_ROOT_USER=admin MINIO_ROOT_PASSWORD=password minio server /mnt/data --console-address ":9001"` , arch , semVerTag , rpmArchMap [arch ]),
214
194
},
215
195
Deb : & dlInfo {
216
- Download : fmt .Sprintf ("https://dl.min.io/enterprise /minio/release/linux-%s/minio_%s_%s.deb" , arch , semVerTag , debArchMap [arch ]),
217
- Checksum : fmt .Sprintf ("https://dl.min.io/enterprise /minio/release/linux-%s/minio_%s_%s.deb.sha256sum" , arch , semVerTag , debArchMap [arch ]),
218
- Text : fmt .Sprintf (`wget https://dl.min.io/enterprise /minio/release/linux-%s/minio_%s_%s.deb
196
+ Download : fmt .Sprintf ("https://dl.min.io/aistor /minio/release/linux-%s/minio_%s_%s.deb" , arch , semVerTag , debArchMap [arch ]),
197
+ Checksum : fmt .Sprintf ("https://dl.min.io/aistor /minio/release/linux-%s/minio_%s_%s.deb.sha256sum" , arch , semVerTag , debArchMap [arch ]),
198
+ Text : fmt .Sprintf (`wget https://dl.min.io/aistor /minio/release/linux-%s/minio_%s_%s.deb
219
199
dpkg -i minio_%s_%s.deb
220
200
MINIO_ROOT_USER=admin MINIO_ROOT_PASSWORD=password minio server /mnt/data --console-address ":9001"` , arch , semVerTag , debArchMap [arch ], semVerTag , debArchMap [arch ]),
221
201
},
0 commit comments