21.4.
先决条件
流程
-
以
stack
用户身份登录 undercloud 主机。 $ source ~/stackrc
示例
$ vi /home/stack/templates/my-environment.yaml
示例
parameter_defaults: NeutronPluginExtensions: "qos,port_security,extra_dhcp_opt"
- 重要
但是,环境文件的顺序非常重要,因为后续环境文件中定义的参数和资源更为优先。
示例
$ openstack overcloud deploy --templates \ -e <your_environment_files> \ -e /usr/share/openstack-tripleo-heat-templates/environments/services/octavia.yaml \ -e /home/stack/templates/my-environment.yaml
验证
示例
$ source ~/overcloudrc
示例
$ openstack port create --extra-dhcp-option \ name=domain-name,value=test.domain --extra-dhcp-option \ name=ntp-server,value=192.0.2.123 --network public new_port
示例
$ openstack port show new_port -c extra_dhcp_opts
输出示例
+-----------------+-----------------------------------------------------------------+ | Field | Value | +-----------------+-----------------------------------------------------------------+ | extra_dhcp_opts | ip_version='4', opt_name='domain-name', opt_value='test.domain' | | | ip_version='4', opt_name='ntp-server', opt_value='192.0.2.123' | +-----------------+-----------------------------------------------------------------+
其他资源
- 命令行界面参考中的 port create