Skip to content

Commit 23d353f

Browse files
authored
Added Limitations section to Extensions (#547)
1 parent 1b8984b commit 23d353f

File tree

3 files changed

+58
-0
lines changed

3 files changed

+58
-0
lines changed

source/adminguide/extensions.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,8 @@ CloudStack provides sample built-in orchestrator extensions for demonstration an
9292

9393
.. include:: extensions/builtin_extensions.rst
9494

95+
.. include:: extensions/limitations.rst
96+
9597
.. include:: extensions/troubleshooting.rst
9698

9799
.. include:: extensions/developer.rst

source/adminguide/extensions/builtin_extensions.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,7 @@ Adding Hyper-V to CloudStack
188188
#. **Add Host.** Add a host to the newly created cluster with the following details:
189189

190190
|hyperv-add-host.png|
191+
**Note**: Add the detail **verify_tls_certificate** set to **false** to skip TLS certificate verification for self-signed certificates.
191192

192193
#. **Create Template.** A Template in CloudStack can map to either a `Template` or an `ISO` in Hyper-V.
193194
Provide a dummy `url` and template name. Select `External` as the hypervisor and `HyperV` as the extension. Under `External Details`, specify:
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
.. Licensed to the Apache Software Foundation (ASF) under one
2+
or more contributor license agreements. See the NOTICE file
3+
distributed with this work for additional information#
4+
regarding copyright ownership. The ASF licenses this file
5+
to you under the Apache License, Version 2.0 (the
6+
"License"); you may not use this file except in compliance
7+
with the License. You may obtain a copy of the License at
8+
http://www.apache.org/licenses/LICENSE-2.0
9+
Unless required by applicable law or agreed to in writing,
10+
software distributed under the License is distributed on an
11+
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
12+
KIND, either express or implied. See the License for the
13+
specific language governing permissions and limitations
14+
under the License.
15+
16+
17+
Limitations
18+
===========
19+
20+
Although the external Instances behave a lot like CloudStack managed
21+
Instances in many ways, there are some limitations. Some of these
22+
limitations are due to the framework itself, while others can be addressed
23+
by adding custom actions in the scripts written for the built-in extensions.
24+
25+
**Some general features/actions not supported at the framework level:**
26+
27+
- Console access to the external Instances.
28+
29+
- Data volumes.
30+
31+
- User Data and Metadata services.
32+
33+
- SSH key injection.
34+
35+
- Affinity Groups.
36+
37+
- Migrate Instance.
38+
39+
- Host Capacity and Utilization Stats.
40+
41+
- Add Nics to Instance post deployment.
42+
43+
**Actions which can be implemented using Custom Actions in built-in extensions:**
44+
45+
- Reinstall Instance.
46+
47+
- Backup and Restore.
48+
49+
- Recurring Snapshots.
50+
51+
- Change Service Offering.
52+
53+
- Resize Volume.
54+
55+
- Attach ISO.

0 commit comments

Comments
 (0)