You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added basic and advanced customization sections to the primate doc (#142)
* Added basic and advanced customization sections to the primate doc
* Additional changes
* Redirecting to github for advanced customization
* minor fixes
* Adding Basic Zone Deployment to missing features
* Update primate.rst
Co-authored-by: Pearl Dsilva <pearl.dsilva@shapeblue.com>
Co-authored-by: davidjumani <dj.davidjumani1994@gmail.com>
Co-authored-by: Rohit Yadav <rohit.yadav@shapeblue.com>
docker run -ti --rm -p 8080:80 -v $(pwd)/nginx:/etc/nginx/conf.d:ro apache/cloudstack-primate:tech-preview
119
+
docker pull apache/cloudstack-primate:latest
120
+
docker run -ti --rm -p 8080:80 -v $(pwd)/nginx:/etc/nginx/conf.d:ro apache/cloudstack-primate:latest
130
121
131
122
Example nginx config:
132
123
@@ -146,18 +137,103 @@ Example nginx config:
146
137
}
147
138
}
148
139
140
+
Basic Customization in CloudStack Primate
141
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
142
+
Users can now customize the CloudStack's user interface by means of a configuration file at /usr/share/cloudstack-management/webapp/primate/config.json which can be used to modify the theme, logos, etc. to align to one's requirement.
143
+
144
+
To change the logo, login banner, error page icon, etc. the following details can be edited in config.json:
145
+
146
+
.. parsed-literal::
147
+
148
+
"logo": "assets/logo.svg",
149
+
"banner": "assets/banner.svg",
150
+
"error": {
151
+
"404": "assets/404.png",
152
+
"403": "assets/403.png",
153
+
"500": "assets/500.png"
154
+
}
155
+
156
+
where,
157
+
158
+
- logo: changes the logo top-left side image.
159
+
- banner: changes the login banner image.
160
+
- error.404: changes the image of error Page not found.
161
+
- error.403: changes the image of error Forbidden.
162
+
- error.500: changes the image of error Internal Server Error.
163
+
164
+
Customization of themes is also possible, such as, modifying banner width, general color, etc. This can be done by editing the "theme" section of the config.json file:
- Not all translations are fully migrated from legacy UI to Primate.
161
-
- Feature and enhancements added in 4.14 except CloudStack Kubernetes Service and Backup and Recovery
162
-
163
-
Please also refer to open issues on https://github.com/apache/cloudstack-primate/issues
233
+
- Deployment of a basic zone is not supported. However, existing basic zones will continue to be supported as well as all the actions and views of various resources within the existing basic zone.
234
+
- Support for S3 based secondary storage.
235
+
- NFS secondary staging storage list/resource view and add/update actions.
236
+
- SSL certificate for Guest network LB rule.
237
+
- Regions.
238
+
239
+
Primate open issues are listed on https://github.com/apache/cloudstack-primate/issues
0 commit comments