update config
This commit is contained in:
Generated
+1
@@ -5,6 +5,7 @@ provider "registry.terraform.io/terraform-provider-openstack/openstack" {
|
|||||||
version = "3.1.0"
|
version = "3.1.0"
|
||||||
constraints = "~> 3.1.0"
|
constraints = "~> 3.1.0"
|
||||||
hashes = [
|
hashes = [
|
||||||
|
"h1:ExBdRcVlXHC1e4K99K9ETxFJrOjGUfY2g0mvbvAxUsM=",
|
||||||
"h1:UaDrvOpUUz45OVejNyGjuGsSzthYHTprdowChboHMWU=",
|
"h1:UaDrvOpUUz45OVejNyGjuGsSzthYHTprdowChboHMWU=",
|
||||||
"zh:0c391ab406d395a72c67ac3ee96c0e76430dd7115dd208f8f532f6819e832688",
|
"zh:0c391ab406d395a72c67ac3ee96c0e76430dd7115dd208f8f532f6819e832688",
|
||||||
"zh:1b4563dd71c22b6ee8729c1dba204885176f559951ef5e160c0e8319bce7db88",
|
"zh:1b4563dd71c22b6ee8729c1dba204885176f559951ef5e160c0e8319bce7db88",
|
||||||
|
|||||||
+1465
File diff suppressed because it is too large
Load Diff
+373
@@ -0,0 +1,373 @@
|
|||||||
|
Mozilla Public License Version 2.0
|
||||||
|
==================================
|
||||||
|
|
||||||
|
1. Definitions
|
||||||
|
--------------
|
||||||
|
|
||||||
|
1.1. "Contributor"
|
||||||
|
means each individual or legal entity that creates, contributes to
|
||||||
|
the creation of, or owns Covered Software.
|
||||||
|
|
||||||
|
1.2. "Contributor Version"
|
||||||
|
means the combination of the Contributions of others (if any) used
|
||||||
|
by a Contributor and that particular Contributor's Contribution.
|
||||||
|
|
||||||
|
1.3. "Contribution"
|
||||||
|
means Covered Software of a particular Contributor.
|
||||||
|
|
||||||
|
1.4. "Covered Software"
|
||||||
|
means Source Code Form to which the initial Contributor has attached
|
||||||
|
the notice in Exhibit A, the Executable Form of such Source Code
|
||||||
|
Form, and Modifications of such Source Code Form, in each case
|
||||||
|
including portions thereof.
|
||||||
|
|
||||||
|
1.5. "Incompatible With Secondary Licenses"
|
||||||
|
means
|
||||||
|
|
||||||
|
(a) that the initial Contributor has attached the notice described
|
||||||
|
in Exhibit B to the Covered Software; or
|
||||||
|
|
||||||
|
(b) that the Covered Software was made available under the terms of
|
||||||
|
version 1.1 or earlier of the License, but not also under the
|
||||||
|
terms of a Secondary License.
|
||||||
|
|
||||||
|
1.6. "Executable Form"
|
||||||
|
means any form of the work other than Source Code Form.
|
||||||
|
|
||||||
|
1.7. "Larger Work"
|
||||||
|
means a work that combines Covered Software with other material, in
|
||||||
|
a separate file or files, that is not Covered Software.
|
||||||
|
|
||||||
|
1.8. "License"
|
||||||
|
means this document.
|
||||||
|
|
||||||
|
1.9. "Licensable"
|
||||||
|
means having the right to grant, to the maximum extent possible,
|
||||||
|
whether at the time of the initial grant or subsequently, any and
|
||||||
|
all of the rights conveyed by this License.
|
||||||
|
|
||||||
|
1.10. "Modifications"
|
||||||
|
means any of the following:
|
||||||
|
|
||||||
|
(a) any file in Source Code Form that results from an addition to,
|
||||||
|
deletion from, or modification of the contents of Covered
|
||||||
|
Software; or
|
||||||
|
|
||||||
|
(b) any new file in Source Code Form that contains any Covered
|
||||||
|
Software.
|
||||||
|
|
||||||
|
1.11. "Patent Claims" of a Contributor
|
||||||
|
means any patent claim(s), including without limitation, method,
|
||||||
|
process, and apparatus claims, in any patent Licensable by such
|
||||||
|
Contributor that would be infringed, but for the grant of the
|
||||||
|
License, by the making, using, selling, offering for sale, having
|
||||||
|
made, import, or transfer of either its Contributions or its
|
||||||
|
Contributor Version.
|
||||||
|
|
||||||
|
1.12. "Secondary License"
|
||||||
|
means either the GNU General Public License, Version 2.0, the GNU
|
||||||
|
Lesser General Public License, Version 2.1, the GNU Affero General
|
||||||
|
Public License, Version 3.0, or any later versions of those
|
||||||
|
licenses.
|
||||||
|
|
||||||
|
1.13. "Source Code Form"
|
||||||
|
means the form of the work preferred for making modifications.
|
||||||
|
|
||||||
|
1.14. "You" (or "Your")
|
||||||
|
means an individual or a legal entity exercising rights under this
|
||||||
|
License. For legal entities, "You" includes any entity that
|
||||||
|
controls, is controlled by, or is under common control with You. For
|
||||||
|
purposes of this definition, "control" means (a) the power, direct
|
||||||
|
or indirect, to cause the direction or management of such entity,
|
||||||
|
whether by contract or otherwise, or (b) ownership of more than
|
||||||
|
fifty percent (50%) of the outstanding shares or beneficial
|
||||||
|
ownership of such entity.
|
||||||
|
|
||||||
|
2. License Grants and Conditions
|
||||||
|
--------------------------------
|
||||||
|
|
||||||
|
2.1. Grants
|
||||||
|
|
||||||
|
Each Contributor hereby grants You a world-wide, royalty-free,
|
||||||
|
non-exclusive license:
|
||||||
|
|
||||||
|
(a) under intellectual property rights (other than patent or trademark)
|
||||||
|
Licensable by such Contributor to use, reproduce, make available,
|
||||||
|
modify, display, perform, distribute, and otherwise exploit its
|
||||||
|
Contributions, either on an unmodified basis, with Modifications, or
|
||||||
|
as part of a Larger Work; and
|
||||||
|
|
||||||
|
(b) under Patent Claims of such Contributor to make, use, sell, offer
|
||||||
|
for sale, have made, import, and otherwise transfer either its
|
||||||
|
Contributions or its Contributor Version.
|
||||||
|
|
||||||
|
2.2. Effective Date
|
||||||
|
|
||||||
|
The licenses granted in Section 2.1 with respect to any Contribution
|
||||||
|
become effective for each Contribution on the date the Contributor first
|
||||||
|
distributes such Contribution.
|
||||||
|
|
||||||
|
2.3. Limitations on Grant Scope
|
||||||
|
|
||||||
|
The licenses granted in this Section 2 are the only rights granted under
|
||||||
|
this License. No additional rights or licenses will be implied from the
|
||||||
|
distribution or licensing of Covered Software under this License.
|
||||||
|
Notwithstanding Section 2.1(b) above, no patent license is granted by a
|
||||||
|
Contributor:
|
||||||
|
|
||||||
|
(a) for any code that a Contributor has removed from Covered Software;
|
||||||
|
or
|
||||||
|
|
||||||
|
(b) for infringements caused by: (i) Your and any other third party's
|
||||||
|
modifications of Covered Software, or (ii) the combination of its
|
||||||
|
Contributions with other software (except as part of its Contributor
|
||||||
|
Version); or
|
||||||
|
|
||||||
|
(c) under Patent Claims infringed by Covered Software in the absence of
|
||||||
|
its Contributions.
|
||||||
|
|
||||||
|
This License does not grant any rights in the trademarks, service marks,
|
||||||
|
or logos of any Contributor (except as may be necessary to comply with
|
||||||
|
the notice requirements in Section 3.4).
|
||||||
|
|
||||||
|
2.4. Subsequent Licenses
|
||||||
|
|
||||||
|
No Contributor makes additional grants as a result of Your choice to
|
||||||
|
distribute the Covered Software under a subsequent version of this
|
||||||
|
License (see Section 10.2) or under the terms of a Secondary License (if
|
||||||
|
permitted under the terms of Section 3.3).
|
||||||
|
|
||||||
|
2.5. Representation
|
||||||
|
|
||||||
|
Each Contributor represents that the Contributor believes its
|
||||||
|
Contributions are its original creation(s) or it has sufficient rights
|
||||||
|
to grant the rights to its Contributions conveyed by this License.
|
||||||
|
|
||||||
|
2.6. Fair Use
|
||||||
|
|
||||||
|
This License is not intended to limit any rights You have under
|
||||||
|
applicable copyright doctrines of fair use, fair dealing, or other
|
||||||
|
equivalents.
|
||||||
|
|
||||||
|
2.7. Conditions
|
||||||
|
|
||||||
|
Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
|
||||||
|
in Section 2.1.
|
||||||
|
|
||||||
|
3. Responsibilities
|
||||||
|
-------------------
|
||||||
|
|
||||||
|
3.1. Distribution of Source Form
|
||||||
|
|
||||||
|
All distribution of Covered Software in Source Code Form, including any
|
||||||
|
Modifications that You create or to which You contribute, must be under
|
||||||
|
the terms of this License. You must inform recipients that the Source
|
||||||
|
Code Form of the Covered Software is governed by the terms of this
|
||||||
|
License, and how they can obtain a copy of this License. You may not
|
||||||
|
attempt to alter or restrict the recipients' rights in the Source Code
|
||||||
|
Form.
|
||||||
|
|
||||||
|
3.2. Distribution of Executable Form
|
||||||
|
|
||||||
|
If You distribute Covered Software in Executable Form then:
|
||||||
|
|
||||||
|
(a) such Covered Software must also be made available in Source Code
|
||||||
|
Form, as described in Section 3.1, and You must inform recipients of
|
||||||
|
the Executable Form how they can obtain a copy of such Source Code
|
||||||
|
Form by reasonable means in a timely manner, at a charge no more
|
||||||
|
than the cost of distribution to the recipient; and
|
||||||
|
|
||||||
|
(b) You may distribute such Executable Form under the terms of this
|
||||||
|
License, or sublicense it under different terms, provided that the
|
||||||
|
license for the Executable Form does not attempt to limit or alter
|
||||||
|
the recipients' rights in the Source Code Form under this License.
|
||||||
|
|
||||||
|
3.3. Distribution of a Larger Work
|
||||||
|
|
||||||
|
You may create and distribute a Larger Work under terms of Your choice,
|
||||||
|
provided that You also comply with the requirements of this License for
|
||||||
|
the Covered Software. If the Larger Work is a combination of Covered
|
||||||
|
Software with a work governed by one or more Secondary Licenses, and the
|
||||||
|
Covered Software is not Incompatible With Secondary Licenses, this
|
||||||
|
License permits You to additionally distribute such Covered Software
|
||||||
|
under the terms of such Secondary License(s), so that the recipient of
|
||||||
|
the Larger Work may, at their option, further distribute the Covered
|
||||||
|
Software under the terms of either this License or such Secondary
|
||||||
|
License(s).
|
||||||
|
|
||||||
|
3.4. Notices
|
||||||
|
|
||||||
|
You may not remove or alter the substance of any license notices
|
||||||
|
(including copyright notices, patent notices, disclaimers of warranty,
|
||||||
|
or limitations of liability) contained within the Source Code Form of
|
||||||
|
the Covered Software, except that You may alter any license notices to
|
||||||
|
the extent required to remedy known factual inaccuracies.
|
||||||
|
|
||||||
|
3.5. Application of Additional Terms
|
||||||
|
|
||||||
|
You may choose to offer, and to charge a fee for, warranty, support,
|
||||||
|
indemnity or liability obligations to one or more recipients of Covered
|
||||||
|
Software. However, You may do so only on Your own behalf, and not on
|
||||||
|
behalf of any Contributor. You must make it absolutely clear that any
|
||||||
|
such warranty, support, indemnity, or liability obligation is offered by
|
||||||
|
You alone, and You hereby agree to indemnify every Contributor for any
|
||||||
|
liability incurred by such Contributor as a result of warranty, support,
|
||||||
|
indemnity or liability terms You offer. You may include additional
|
||||||
|
disclaimers of warranty and limitations of liability specific to any
|
||||||
|
jurisdiction.
|
||||||
|
|
||||||
|
4. Inability to Comply Due to Statute or Regulation
|
||||||
|
---------------------------------------------------
|
||||||
|
|
||||||
|
If it is impossible for You to comply with any of the terms of this
|
||||||
|
License with respect to some or all of the Covered Software due to
|
||||||
|
statute, judicial order, or regulation then You must: (a) comply with
|
||||||
|
the terms of this License to the maximum extent possible; and (b)
|
||||||
|
describe the limitations and the code they affect. Such description must
|
||||||
|
be placed in a text file included with all distributions of the Covered
|
||||||
|
Software under this License. Except to the extent prohibited by statute
|
||||||
|
or regulation, such description must be sufficiently detailed for a
|
||||||
|
recipient of ordinary skill to be able to understand it.
|
||||||
|
|
||||||
|
5. Termination
|
||||||
|
--------------
|
||||||
|
|
||||||
|
5.1. The rights granted under this License will terminate automatically
|
||||||
|
if You fail to comply with any of its terms. However, if You become
|
||||||
|
compliant, then the rights granted under this License from a particular
|
||||||
|
Contributor are reinstated (a) provisionally, unless and until such
|
||||||
|
Contributor explicitly and finally terminates Your grants, and (b) on an
|
||||||
|
ongoing basis, if such Contributor fails to notify You of the
|
||||||
|
non-compliance by some reasonable means prior to 60 days after You have
|
||||||
|
come back into compliance. Moreover, Your grants from a particular
|
||||||
|
Contributor are reinstated on an ongoing basis if such Contributor
|
||||||
|
notifies You of the non-compliance by some reasonable means, this is the
|
||||||
|
first time You have received notice of non-compliance with this License
|
||||||
|
from such Contributor, and You become compliant prior to 30 days after
|
||||||
|
Your receipt of the notice.
|
||||||
|
|
||||||
|
5.2. If You initiate litigation against any entity by asserting a patent
|
||||||
|
infringement claim (excluding declaratory judgment actions,
|
||||||
|
counter-claims, and cross-claims) alleging that a Contributor Version
|
||||||
|
directly or indirectly infringes any patent, then the rights granted to
|
||||||
|
You by any and all Contributors for the Covered Software under Section
|
||||||
|
2.1 of this License shall terminate.
|
||||||
|
|
||||||
|
5.3. In the event of termination under Sections 5.1 or 5.2 above, all
|
||||||
|
end user license agreements (excluding distributors and resellers) which
|
||||||
|
have been validly granted by You or Your distributors under this License
|
||||||
|
prior to termination shall survive termination.
|
||||||
|
|
||||||
|
************************************************************************
|
||||||
|
* *
|
||||||
|
* 6. Disclaimer of Warranty *
|
||||||
|
* ------------------------- *
|
||||||
|
* *
|
||||||
|
* Covered Software is provided under this License on an "as is" *
|
||||||
|
* basis, without warranty of any kind, either expressed, implied, or *
|
||||||
|
* statutory, including, without limitation, warranties that the *
|
||||||
|
* Covered Software is free of defects, merchantable, fit for a *
|
||||||
|
* particular purpose or non-infringing. The entire risk as to the *
|
||||||
|
* quality and performance of the Covered Software is with You. *
|
||||||
|
* Should any Covered Software prove defective in any respect, You *
|
||||||
|
* (not any Contributor) assume the cost of any necessary servicing, *
|
||||||
|
* repair, or correction. This disclaimer of warranty constitutes an *
|
||||||
|
* essential part of this License. No use of any Covered Software is *
|
||||||
|
* authorized under this License except under this disclaimer. *
|
||||||
|
* *
|
||||||
|
************************************************************************
|
||||||
|
|
||||||
|
************************************************************************
|
||||||
|
* *
|
||||||
|
* 7. Limitation of Liability *
|
||||||
|
* -------------------------- *
|
||||||
|
* *
|
||||||
|
* Under no circumstances and under no legal theory, whether tort *
|
||||||
|
* (including negligence), contract, or otherwise, shall any *
|
||||||
|
* Contributor, or anyone who distributes Covered Software as *
|
||||||
|
* permitted above, be liable to You for any direct, indirect, *
|
||||||
|
* special, incidental, or consequential damages of any character *
|
||||||
|
* including, without limitation, damages for lost profits, loss of *
|
||||||
|
* goodwill, work stoppage, computer failure or malfunction, or any *
|
||||||
|
* and all other commercial damages or losses, even if such party *
|
||||||
|
* shall have been informed of the possibility of such damages. This *
|
||||||
|
* limitation of liability shall not apply to liability for death or *
|
||||||
|
* personal injury resulting from such party's negligence to the *
|
||||||
|
* extent applicable law prohibits such limitation. Some *
|
||||||
|
* jurisdictions do not allow the exclusion or limitation of *
|
||||||
|
* incidental or consequential damages, so this exclusion and *
|
||||||
|
* limitation may not apply to You. *
|
||||||
|
* *
|
||||||
|
************************************************************************
|
||||||
|
|
||||||
|
8. Litigation
|
||||||
|
-------------
|
||||||
|
|
||||||
|
Any litigation relating to this License may be brought only in the
|
||||||
|
courts of a jurisdiction where the defendant maintains its principal
|
||||||
|
place of business and such litigation shall be governed by laws of that
|
||||||
|
jurisdiction, without reference to its conflict-of-law provisions.
|
||||||
|
Nothing in this Section shall prevent a party's ability to bring
|
||||||
|
cross-claims or counter-claims.
|
||||||
|
|
||||||
|
9. Miscellaneous
|
||||||
|
----------------
|
||||||
|
|
||||||
|
This License represents the complete agreement concerning the subject
|
||||||
|
matter hereof. If any provision of this License is held to be
|
||||||
|
unenforceable, such provision shall be reformed only to the extent
|
||||||
|
necessary to make it enforceable. Any law or regulation which provides
|
||||||
|
that the language of a contract shall be construed against the drafter
|
||||||
|
shall not be used to construe this License against a Contributor.
|
||||||
|
|
||||||
|
10. Versions of the License
|
||||||
|
---------------------------
|
||||||
|
|
||||||
|
10.1. New Versions
|
||||||
|
|
||||||
|
Mozilla Foundation is the license steward. Except as provided in Section
|
||||||
|
10.3, no one other than the license steward has the right to modify or
|
||||||
|
publish new versions of this License. Each version will be given a
|
||||||
|
distinguishing version number.
|
||||||
|
|
||||||
|
10.2. Effect of New Versions
|
||||||
|
|
||||||
|
You may distribute the Covered Software under the terms of the version
|
||||||
|
of the License under which You originally received the Covered Software,
|
||||||
|
or under the terms of any subsequent version published by the license
|
||||||
|
steward.
|
||||||
|
|
||||||
|
10.3. Modified Versions
|
||||||
|
|
||||||
|
If you create software not governed by this License, and you want to
|
||||||
|
create a new license for such software, you may create and use a
|
||||||
|
modified version of this License if you rename the license and remove
|
||||||
|
any references to the name of the license steward (except to note that
|
||||||
|
such modified license differs from this License).
|
||||||
|
|
||||||
|
10.4. Distributing Source Code Form that is Incompatible With Secondary
|
||||||
|
Licenses
|
||||||
|
|
||||||
|
If You choose to distribute Source Code Form that is Incompatible With
|
||||||
|
Secondary Licenses under the terms of this version of the License, the
|
||||||
|
notice described in Exhibit B of this License must be attached.
|
||||||
|
|
||||||
|
Exhibit A - Source Code Form License Notice
|
||||||
|
-------------------------------------------
|
||||||
|
|
||||||
|
This Source Code Form is subject to the terms of the Mozilla Public
|
||||||
|
License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||||
|
file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||||
|
|
||||||
|
If it is not possible or desirable to put the notice in a particular
|
||||||
|
file, then You may include the notice in a location (such as a LICENSE
|
||||||
|
file in a relevant directory) where a recipient would be likely to look
|
||||||
|
for such a notice.
|
||||||
|
|
||||||
|
You may add additional accurate notices of copyright ownership.
|
||||||
|
|
||||||
|
Exhibit B - "Incompatible With Secondary Licenses" Notice
|
||||||
|
---------------------------------------------------------
|
||||||
|
|
||||||
|
This Source Code Form is "Incompatible With Secondary Licenses", as
|
||||||
|
defined by the Mozilla Public License, v. 2.0.
|
||||||
+66
@@ -0,0 +1,66 @@
|
|||||||
|
Terraform OpenStack Provider
|
||||||
|
============================
|
||||||
|
|
||||||
|
Documentation:
|
||||||
|
- [registry.terraform.io](https://registry.terraform.io/providers/terraform-provider-openstack/openstack/latest/docs)
|
||||||
|
- [search.opentofu.org](https://search.opentofu.org/provider/terraform-provider-openstack/openstack/latest)
|
||||||
|
|
||||||
|
Requirements
|
||||||
|
------------
|
||||||
|
|
||||||
|
- [Terraform](https://www.terraform.io/downloads.html) 1.x
|
||||||
|
- [OpenTofu](https://opentofu.org/docs/intro/install) 1.x
|
||||||
|
- [Go](https://golang.org/doc/install) 1.23 (to build the provider plugin)
|
||||||
|
|
||||||
|
Building The Provider
|
||||||
|
---------------------
|
||||||
|
|
||||||
|
Clone the repository
|
||||||
|
|
||||||
|
```sh
|
||||||
|
$ git clone git@github.com:terraform-provider-openstack/terraform-provider-openstack.git
|
||||||
|
```
|
||||||
|
|
||||||
|
Enter the provider directory and build the provider
|
||||||
|
|
||||||
|
```sh
|
||||||
|
$ cd terraform-provider-openstack
|
||||||
|
$ make build
|
||||||
|
```
|
||||||
|
|
||||||
|
Using the provider
|
||||||
|
----------------------
|
||||||
|
Please see the documentation at [registry.terraform.io](https://registry.terraform.io/providers/terraform-provider-openstack/openstack/latest/docs) or [search.opentofu.org](https://search.opentofu.org/provider/terraform-provider-openstack/openstack/latest).
|
||||||
|
|
||||||
|
Or you can browse the documentation within this repo [here](https://github.com/terraform-provider-openstack/terraform-provider-openstack/tree/main/website/docs).
|
||||||
|
|
||||||
|
Developing the Provider
|
||||||
|
---------------------------
|
||||||
|
|
||||||
|
If you wish to work on the provider, you'll first need [Go](https://golang.org) installed on your machine (version 1.23+ is *required*).
|
||||||
|
|
||||||
|
To compile the provider, run `make build`. This will build the provider and put the provider binary in the current directory.
|
||||||
|
|
||||||
|
```sh
|
||||||
|
$ make build
|
||||||
|
```
|
||||||
|
|
||||||
|
For further details on how to work on this provider, please see the [Testing and Development](https://github.com/terraform-provider-openstack/terraform-provider-openstack/blob/main/docs/index.md#testing-and-development) documentation.
|
||||||
|
|
||||||
|
Releasing the Provider
|
||||||
|
----------------------
|
||||||
|
|
||||||
|
This repository contains a GitHub Action configured to automatically build and
|
||||||
|
publish assets for release when a tag is pushed that matches the pattern `v*`
|
||||||
|
(ie. `v0.1.0`).
|
||||||
|
|
||||||
|
A [Gorelaser](https://goreleaser.com/) configuration is provided that produce
|
||||||
|
build artifacts matching the [layout required](https://www.terraform.io/docs/registry/providers/publishing.html#manually-preparing-a-release)
|
||||||
|
to publish the provider in the Terraform Registry.
|
||||||
|
|
||||||
|
Releases will as drafts. Once marked as published on the GitHub Releases page,
|
||||||
|
they will become available via the Terraform Registry.
|
||||||
|
|
||||||
|
Before releasing, a PR updating the changelog should be made to trigger the CI
|
||||||
|
for all services and ensure that everything is OK. Moreover, update the example
|
||||||
|
on `website/docs/index.html.markdown` to point to the new version.
|
||||||
BIN
Binary file not shown.
@@ -32,6 +32,7 @@ resource "openstack_networking_network_v2" "hnrx-prod" {
|
|||||||
admin_state_up = "true"
|
admin_state_up = "true"
|
||||||
shared = true
|
shared = true
|
||||||
external = true
|
external = true
|
||||||
|
dns_domain = "hnrx.cloud."
|
||||||
segments {
|
segments {
|
||||||
physical_network = "physnet1"
|
physical_network = "physnet1"
|
||||||
segmentation_id = 113
|
segmentation_id = 113
|
||||||
@@ -44,6 +45,8 @@ resource "openstack_networking_network_v2" "hnrx-dev" {
|
|||||||
admin_state_up = "true"
|
admin_state_up = "true"
|
||||||
shared = true
|
shared = true
|
||||||
external = true
|
external = true
|
||||||
|
dns_domain = "hnrx.dev.cloud."
|
||||||
|
|
||||||
segments {
|
segments {
|
||||||
physical_network = "physnet1"
|
physical_network = "physnet1"
|
||||||
segmentation_id = 112
|
segmentation_id = 112
|
||||||
@@ -79,6 +82,7 @@ resource "openstack_networking_subnet_v2" "hnrx-dev" {
|
|||||||
}
|
}
|
||||||
enable_dhcp = true
|
enable_dhcp = true
|
||||||
gateway_ip = "192.168.112.1"
|
gateway_ip = "192.168.112.1"
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "openstack_networking_subnet_v2" "internal-subnet" {
|
resource "openstack_networking_subnet_v2" "internal-subnet" {
|
||||||
@@ -250,7 +254,7 @@ resource "openstack_images_image_v2" "amphora" {
|
|||||||
properties = {
|
properties = {
|
||||||
"hw_architecture" = "x86_64"
|
"hw_architecture" = "x86_64"
|
||||||
"hw_rng_model" = "virtio"
|
"hw_rng_model" = "virtio"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
# Keypairs
|
# Keypairs
|
||||||
@@ -267,3 +271,11 @@ resource "openstack_dns_zone_v2" "hnrx-zone" {
|
|||||||
type = "PRIMARY"
|
type = "PRIMARY"
|
||||||
ttl = 60
|
ttl = 60
|
||||||
}
|
}
|
||||||
|
resource "openstack_dns_zone_v2" "hnrx-dev-zone" {
|
||||||
|
name = "dev.hnrx.cloud."
|
||||||
|
description = "default hnrx dev zone"
|
||||||
|
email = "matthias.hinrichs@hnrx.net"
|
||||||
|
type = "PRIMARY"
|
||||||
|
ttl = 60
|
||||||
|
#project_id = openstack_networking_subnet_v2.hnrx-dev.id
|
||||||
|
}
|
||||||
|
|||||||
+126
-97
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"version": 4,
|
"version": 4,
|
||||||
"terraform_version": "1.12.1",
|
"terraform_version": "1.12.1",
|
||||||
"serial": 166,
|
"serial": 214,
|
||||||
"lineage": "380e7668-64eb-52d5-fbac-0395ca160fd9",
|
"lineage": "380e7668-64eb-52d5-fbac-0395ca160fd9",
|
||||||
"outputs": {},
|
"outputs": {},
|
||||||
"resources": [
|
"resources": [
|
||||||
@@ -18,8 +18,8 @@
|
|||||||
"disk": 100,
|
"disk": 100,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {},
|
"extra_specs": {},
|
||||||
"flavor_id": "b3f15a96-b715-4415-af5c-ac9b389b45fc",
|
"flavor_id": "78895a88-86c7-44f5-a0dd-e4637d6fc85b",
|
||||||
"id": "b3f15a96-b715-4415-af5c-ac9b389b45fc",
|
"id": "78895a88-86c7-44f5-a0dd-e4637d6fc85b",
|
||||||
"is_public": true,
|
"is_public": true,
|
||||||
"name": "c2.large",
|
"name": "c2.large",
|
||||||
"ram": 8192,
|
"ram": 8192,
|
||||||
@@ -47,8 +47,8 @@
|
|||||||
"disk": 75,
|
"disk": 75,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {},
|
"extra_specs": {},
|
||||||
"flavor_id": "af011825-d7eb-42cd-9176-8ba323346f26",
|
"flavor_id": "a0e2bebf-f40f-421f-bf82-c21c46ba1fc6",
|
||||||
"id": "af011825-d7eb-42cd-9176-8ba323346f26",
|
"id": "a0e2bebf-f40f-421f-bf82-c21c46ba1fc6",
|
||||||
"is_public": true,
|
"is_public": true,
|
||||||
"name": "c2.medium",
|
"name": "c2.medium",
|
||||||
"ram": 4096,
|
"ram": 4096,
|
||||||
@@ -76,8 +76,8 @@
|
|||||||
"disk": 50,
|
"disk": 50,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {},
|
"extra_specs": {},
|
||||||
"flavor_id": "706e3d33-8316-469c-929f-dd49eb7a373c",
|
"flavor_id": "86fe10e5-7a13-43b7-90f4-966b6136e9ed",
|
||||||
"id": "706e3d33-8316-469c-929f-dd49eb7a373c",
|
"id": "86fe10e5-7a13-43b7-90f4-966b6136e9ed",
|
||||||
"is_public": true,
|
"is_public": true,
|
||||||
"name": "c2.small",
|
"name": "c2.small",
|
||||||
"ram": 2048,
|
"ram": 2048,
|
||||||
@@ -105,8 +105,8 @@
|
|||||||
"disk": 25,
|
"disk": 25,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {},
|
"extra_specs": {},
|
||||||
"flavor_id": "1f1e73a9-48b4-46cb-894c-b983226effec",
|
"flavor_id": "b7becd9d-f1d6-4ab2-a546-ebd6858bdd56",
|
||||||
"id": "1f1e73a9-48b4-46cb-894c-b983226effec",
|
"id": "b7becd9d-f1d6-4ab2-a546-ebd6858bdd56",
|
||||||
"is_public": true,
|
"is_public": true,
|
||||||
"name": "c2.tiny",
|
"name": "c2.tiny",
|
||||||
"ram": 1024,
|
"ram": 1024,
|
||||||
@@ -134,8 +134,8 @@
|
|||||||
"disk": 200,
|
"disk": 200,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {},
|
"extra_specs": {},
|
||||||
"flavor_id": "062b5460-e6f5-4149-8a86-5357d5102299",
|
"flavor_id": "095d8d7f-cfe9-44b5-b711-4e181080c706",
|
||||||
"id": "062b5460-e6f5-4149-8a86-5357d5102299",
|
"id": "095d8d7f-cfe9-44b5-b711-4e181080c706",
|
||||||
"is_public": true,
|
"is_public": true,
|
||||||
"name": "c2.xlarge",
|
"name": "c2.xlarge",
|
||||||
"ram": 16384,
|
"ram": 16384,
|
||||||
@@ -163,8 +163,8 @@
|
|||||||
"disk": 40,
|
"disk": 40,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {},
|
"extra_specs": {},
|
||||||
"flavor_id": "44fd7830-bf0f-4ca4-9d50-e78df7a27820",
|
"flavor_id": "a33fcb62-335b-4ad2-8a01-7fe1cc103083",
|
||||||
"id": "44fd7830-bf0f-4ca4-9d50-e78df7a27820",
|
"id": "a33fcb62-335b-4ad2-8a01-7fe1cc103083",
|
||||||
"is_public": true,
|
"is_public": true,
|
||||||
"name": "m1.large",
|
"name": "m1.large",
|
||||||
"ram": 4096,
|
"ram": 4096,
|
||||||
@@ -192,8 +192,8 @@
|
|||||||
"disk": 20,
|
"disk": 20,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {},
|
"extra_specs": {},
|
||||||
"flavor_id": "db66ce67-d3ab-4388-8d88-0c5e54e8948b",
|
"flavor_id": "e57667b4-e8ec-4a79-948d-2aacf802de73",
|
||||||
"id": "db66ce67-d3ab-4388-8d88-0c5e54e8948b",
|
"id": "e57667b4-e8ec-4a79-948d-2aacf802de73",
|
||||||
"is_public": true,
|
"is_public": true,
|
||||||
"name": "m1.medium",
|
"name": "m1.medium",
|
||||||
"ram": 2048,
|
"ram": 2048,
|
||||||
@@ -221,8 +221,8 @@
|
|||||||
"disk": 10,
|
"disk": 10,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {},
|
"extra_specs": {},
|
||||||
"flavor_id": "9179f8bc-4cdd-47ed-94e1-2d8e3fdd06fc",
|
"flavor_id": "46d64fe3-3bf9-4987-a1de-eb8b02ddffeb",
|
||||||
"id": "9179f8bc-4cdd-47ed-94e1-2d8e3fdd06fc",
|
"id": "46d64fe3-3bf9-4987-a1de-eb8b02ddffeb",
|
||||||
"is_public": true,
|
"is_public": true,
|
||||||
"name": "m1.small",
|
"name": "m1.small",
|
||||||
"ram": 1024,
|
"ram": 1024,
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"disk": 5,
|
"disk": 5,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {},
|
"extra_specs": {},
|
||||||
"flavor_id": "08cf3b86-bbf4-47f3-b37c-dd40a1cb703a",
|
"flavor_id": "9b39f4f9-26cd-4b5f-99c3-e16892b8f83f",
|
||||||
"id": "08cf3b86-bbf4-47f3-b37c-dd40a1cb703a",
|
"id": "9b39f4f9-26cd-4b5f-99c3-e16892b8f83f",
|
||||||
"is_public": true,
|
"is_public": true,
|
||||||
"name": "m1.tiny",
|
"name": "m1.tiny",
|
||||||
"ram": 512,
|
"ram": 512,
|
||||||
@@ -279,8 +279,8 @@
|
|||||||
"disk": 80,
|
"disk": 80,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {},
|
"extra_specs": {},
|
||||||
"flavor_id": "54653563-6851-40a9-a4d7-50c2b36db978",
|
"flavor_id": "ab9b99b4-fd2e-47d1-8180-37d8eff6f556",
|
||||||
"id": "54653563-6851-40a9-a4d7-50c2b36db978",
|
"id": "ab9b99b4-fd2e-47d1-8180-37d8eff6f556",
|
||||||
"is_public": true,
|
"is_public": true,
|
||||||
"name": "m1.xlarge",
|
"name": "m1.xlarge",
|
||||||
"ram": 8192,
|
"ram": 8192,
|
||||||
@@ -329,20 +329,49 @@
|
|||||||
{
|
{
|
||||||
"mode": "managed",
|
"mode": "managed",
|
||||||
"type": "openstack_dns_zone_v2",
|
"type": "openstack_dns_zone_v2",
|
||||||
"name": "hnrx-zone",
|
"name": "hnrx-dev-zone",
|
||||||
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
||||||
"instances": [
|
"instances": [
|
||||||
{
|
{
|
||||||
"schema_version": 0,
|
"schema_version": 0,
|
||||||
"attributes": {
|
"attributes": {
|
||||||
"attributes": null,
|
"attributes": null,
|
||||||
|
"description": "default hnrx dev zone",
|
||||||
|
"disable_status_check": false,
|
||||||
|
"email": "matthias.hinrichs@hnrx.net",
|
||||||
|
"id": "135421f7-7bca-4015-a262-b76e7b549540",
|
||||||
|
"masters": null,
|
||||||
|
"name": "dev.hnrx.cloud.",
|
||||||
|
"project_id": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
|
"region": "RegionOne",
|
||||||
|
"timeouts": null,
|
||||||
|
"ttl": 60,
|
||||||
|
"type": "PRIMARY",
|
||||||
|
"value_specs": null
|
||||||
|
},
|
||||||
|
"sensitive_attributes": [],
|
||||||
|
"identity_schema_version": 0,
|
||||||
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJ1cGRhdGUiOjYwMDAwMDAwMDAwMH19"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"mode": "managed",
|
||||||
|
"type": "openstack_dns_zone_v2",
|
||||||
|
"name": "hnrx-zone",
|
||||||
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
||||||
|
"instances": [
|
||||||
|
{
|
||||||
|
"schema_version": 0,
|
||||||
|
"attributes": {
|
||||||
|
"attributes": {},
|
||||||
"description": "default hnrx zone",
|
"description": "default hnrx zone",
|
||||||
"disable_status_check": false,
|
"disable_status_check": false,
|
||||||
"email": "matthias.hinrichs@hnrx.net",
|
"email": "matthias.hinrichs@hnrx.net",
|
||||||
"id": "f1788d50-9342-4b46-979f-795ee76acda2",
|
"id": "41864c93-4800-45af-95fb-ef2869e9b415",
|
||||||
"masters": null,
|
"masters": [],
|
||||||
"name": "hnrx.cloud.",
|
"name": "hnrx.cloud.",
|
||||||
"project_id": "3fc454e62b9a4003913818531b54387f",
|
"project_id": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"region": "RegionOne",
|
"region": "RegionOne",
|
||||||
"timeouts": null,
|
"timeouts": null,
|
||||||
"ttl": 60,
|
"ttl": 60,
|
||||||
@@ -367,7 +396,7 @@
|
|||||||
"description": "hnrx development project",
|
"description": "hnrx development project",
|
||||||
"domain_id": "default",
|
"domain_id": "default",
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
"id": "a5f7ee5cfcf849069cc244415411df8a",
|
"id": "81c2407dadc941298511cfdbb5cf92ca",
|
||||||
"is_domain": false,
|
"is_domain": false,
|
||||||
"name": "hnrx-dev",
|
"name": "hnrx-dev",
|
||||||
"parent_id": "default",
|
"parent_id": "default",
|
||||||
@@ -392,7 +421,7 @@
|
|||||||
"description": "hnrx production project",
|
"description": "hnrx production project",
|
||||||
"domain_id": "default",
|
"domain_id": "default",
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
"id": "f7df15b8ff4f4c299c948579d8532615",
|
"id": "0662450a75cd452ab69ea1ec7dfcd587",
|
||||||
"is_domain": false,
|
"is_domain": false,
|
||||||
"name": "hnrx-prod",
|
"name": "hnrx-prod",
|
||||||
"parent_id": "default",
|
"parent_id": "default",
|
||||||
@@ -416,14 +445,14 @@
|
|||||||
"attributes": {
|
"attributes": {
|
||||||
"checksum": "d3738b9c99b0e623118b1e32e9403f9f",
|
"checksum": "d3738b9c99b0e623118b1e32e9403f9f",
|
||||||
"container_format": "bare",
|
"container_format": "bare",
|
||||||
"created_at": "2025-06-12T07:55:40Z",
|
"created_at": "2025-06-12T13:54:46Z",
|
||||||
"decompress": null,
|
"decompress": null,
|
||||||
"disk_format": "qcow2",
|
"disk_format": "qcow2",
|
||||||
"file": "/v2/images/a314a5f0-6833-4ea0-9abd-f87251d66edf/file",
|
"file": "/v2/images/b08ad3b3-292b-4bf7-95be-cef422ceac2d/file",
|
||||||
"hidden": false,
|
"hidden": false,
|
||||||
"id": "a314a5f0-6833-4ea0-9abd-f87251d66edf",
|
"id": "b08ad3b3-292b-4bf7-95be-cef422ceac2d",
|
||||||
"image_cache_path": "/Users/matthias/.terraform/image_cache",
|
"image_cache_path": "/home/matthias/.terraform/image_cache",
|
||||||
"image_id": "a314a5f0-6833-4ea0-9abd-f87251d66edf",
|
"image_id": "b08ad3b3-292b-4bf7-95be-cef422ceac2d",
|
||||||
"image_source_password": null,
|
"image_source_password": null,
|
||||||
"image_source_url": "https://files.hnrx.net/OS-Images/amphora-x64-haproxy.qcow2",
|
"image_source_url": "https://files.hnrx.net/OS-Images/amphora-x64-haproxy.qcow2",
|
||||||
"image_source_username": null,
|
"image_source_username": null,
|
||||||
@@ -432,7 +461,7 @@
|
|||||||
"min_disk_gb": 0,
|
"min_disk_gb": 0,
|
||||||
"min_ram_mb": 0,
|
"min_ram_mb": 0,
|
||||||
"name": "amphora-x64-haproxy.qcow2",
|
"name": "amphora-x64-haproxy.qcow2",
|
||||||
"owner": "c7c675977a98458e87ed73652c90d74f",
|
"owner": "188b29f73e204e76a96b44082ea5eb17",
|
||||||
"properties": {
|
"properties": {
|
||||||
"hw_architecture": "x86_64",
|
"hw_architecture": "x86_64",
|
||||||
"hw_rng_model": "virtio",
|
"hw_rng_model": "virtio",
|
||||||
@@ -452,7 +481,7 @@
|
|||||||
"haproxy"
|
"haproxy"
|
||||||
],
|
],
|
||||||
"timeouts": null,
|
"timeouts": null,
|
||||||
"updated_at": "2025-06-12T07:56:42Z",
|
"updated_at": "2025-06-12T13:55:08Z",
|
||||||
"verify_checksum": null,
|
"verify_checksum": null,
|
||||||
"visibility": "private",
|
"visibility": "private",
|
||||||
"web_download": true
|
"web_download": true
|
||||||
@@ -481,14 +510,14 @@
|
|||||||
"attributes": {
|
"attributes": {
|
||||||
"checksum": "87617e24a5e30cb3b87fda8c0764838f",
|
"checksum": "87617e24a5e30cb3b87fda8c0764838f",
|
||||||
"container_format": "bare",
|
"container_format": "bare",
|
||||||
"created_at": "2025-06-12T07:55:40Z",
|
"created_at": "2025-06-12T13:54:47Z",
|
||||||
"decompress": null,
|
"decompress": null,
|
||||||
"disk_format": "qcow2",
|
"disk_format": "qcow2",
|
||||||
"file": "/v2/images/09850ec1-30ce-4e6d-a7a6-cd1abb905cc2/file",
|
"file": "/v2/images/97cd3ce9-d3b3-408f-a8a3-cff110a4ed63/file",
|
||||||
"hidden": false,
|
"hidden": false,
|
||||||
"id": "09850ec1-30ce-4e6d-a7a6-cd1abb905cc2",
|
"id": "97cd3ce9-d3b3-408f-a8a3-cff110a4ed63",
|
||||||
"image_cache_path": "/Users/matthias/.terraform/image_cache",
|
"image_cache_path": "/home/matthias/.terraform/image_cache",
|
||||||
"image_id": "09850ec1-30ce-4e6d-a7a6-cd1abb905cc2",
|
"image_id": "97cd3ce9-d3b3-408f-a8a3-cff110a4ed63",
|
||||||
"image_source_password": null,
|
"image_source_password": null,
|
||||||
"image_source_url": "https://files.hnrx.net/OS-Images/cirros-0.6.3-x86_64-disk.img",
|
"image_source_url": "https://files.hnrx.net/OS-Images/cirros-0.6.3-x86_64-disk.img",
|
||||||
"image_source_username": null,
|
"image_source_username": null,
|
||||||
@@ -497,7 +526,7 @@
|
|||||||
"min_disk_gb": 0,
|
"min_disk_gb": 0,
|
||||||
"min_ram_mb": 0,
|
"min_ram_mb": 0,
|
||||||
"name": "CirrOS",
|
"name": "CirrOS",
|
||||||
"owner": "3fc454e62b9a4003913818531b54387f",
|
"owner": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"properties": {
|
"properties": {
|
||||||
"os_glance_failed_import": "",
|
"os_glance_failed_import": "",
|
||||||
"os_glance_importing_to_stores": "",
|
"os_glance_importing_to_stores": "",
|
||||||
@@ -512,7 +541,7 @@
|
|||||||
"status": "active",
|
"status": "active",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"timeouts": null,
|
"timeouts": null,
|
||||||
"updated_at": "2025-06-12T07:55:48Z",
|
"updated_at": "2025-06-12T13:54:50Z",
|
||||||
"verify_checksum": null,
|
"verify_checksum": null,
|
||||||
"visibility": "private",
|
"visibility": "private",
|
||||||
"web_download": true
|
"web_download": true
|
||||||
@@ -541,14 +570,14 @@
|
|||||||
"attributes": {
|
"attributes": {
|
||||||
"checksum": "8efc9edc04f38775de72ce067166b2a1",
|
"checksum": "8efc9edc04f38775de72ce067166b2a1",
|
||||||
"container_format": "bare",
|
"container_format": "bare",
|
||||||
"created_at": "2025-06-12T07:55:41Z",
|
"created_at": "2025-06-12T13:54:47Z",
|
||||||
"decompress": null,
|
"decompress": null,
|
||||||
"disk_format": "qcow2",
|
"disk_format": "qcow2",
|
||||||
"file": "/v2/images/a679cbf8-3074-4a72-9459-a15f5f1538a0/file",
|
"file": "/v2/images/8068c0f5-828d-4418-9328-ee7e3b6fe11d/file",
|
||||||
"hidden": false,
|
"hidden": false,
|
||||||
"id": "a679cbf8-3074-4a72-9459-a15f5f1538a0",
|
"id": "8068c0f5-828d-4418-9328-ee7e3b6fe11d",
|
||||||
"image_cache_path": "/Users/matthias/.terraform/image_cache",
|
"image_cache_path": "/home/matthias/.terraform/image_cache",
|
||||||
"image_id": "a679cbf8-3074-4a72-9459-a15f5f1538a0",
|
"image_id": "8068c0f5-828d-4418-9328-ee7e3b6fe11d",
|
||||||
"image_source_password": null,
|
"image_source_password": null,
|
||||||
"image_source_url": "https://files.hnrx.net/OS-Images/Fedora-Cloud-Base-Generic-41-1.4.x86_64.qcow2",
|
"image_source_url": "https://files.hnrx.net/OS-Images/Fedora-Cloud-Base-Generic-41-1.4.x86_64.qcow2",
|
||||||
"image_source_username": null,
|
"image_source_username": null,
|
||||||
@@ -557,7 +586,7 @@
|
|||||||
"min_disk_gb": 0,
|
"min_disk_gb": 0,
|
||||||
"min_ram_mb": 0,
|
"min_ram_mb": 0,
|
||||||
"name": "Fedora",
|
"name": "Fedora",
|
||||||
"owner": "3fc454e62b9a4003913818531b54387f",
|
"owner": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"properties": {
|
"properties": {
|
||||||
"os_glance_failed_import": "",
|
"os_glance_failed_import": "",
|
||||||
"os_glance_importing_to_stores": "",
|
"os_glance_importing_to_stores": "",
|
||||||
@@ -572,7 +601,7 @@
|
|||||||
"status": "active",
|
"status": "active",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"timeouts": null,
|
"timeouts": null,
|
||||||
"updated_at": "2025-06-12T07:56:43Z",
|
"updated_at": "2025-06-12T13:55:33Z",
|
||||||
"verify_checksum": null,
|
"verify_checksum": null,
|
||||||
"visibility": "private",
|
"visibility": "private",
|
||||||
"web_download": true
|
"web_download": true
|
||||||
@@ -601,14 +630,14 @@
|
|||||||
"attributes": {
|
"attributes": {
|
||||||
"checksum": "f755e7021b42147f0968d9bc97832c47",
|
"checksum": "f755e7021b42147f0968d9bc97832c47",
|
||||||
"container_format": "bare",
|
"container_format": "bare",
|
||||||
"created_at": "2025-06-12T07:55:40Z",
|
"created_at": "2025-06-12T13:54:47Z",
|
||||||
"decompress": null,
|
"decompress": null,
|
||||||
"disk_format": "qcow2",
|
"disk_format": "qcow2",
|
||||||
"file": "/v2/images/f2516ce5-9f58-4bb2-9d6b-f34774bc6ea4/file",
|
"file": "/v2/images/254b302a-310a-4ce1-9832-8ce0ca4d4bd3/file",
|
||||||
"hidden": false,
|
"hidden": false,
|
||||||
"id": "f2516ce5-9f58-4bb2-9d6b-f34774bc6ea4",
|
"id": "254b302a-310a-4ce1-9832-8ce0ca4d4bd3",
|
||||||
"image_cache_path": "/Users/matthias/.terraform/image_cache",
|
"image_cache_path": "/home/matthias/.terraform/image_cache",
|
||||||
"image_id": "f2516ce5-9f58-4bb2-9d6b-f34774bc6ea4",
|
"image_id": "254b302a-310a-4ce1-9832-8ce0ca4d4bd3",
|
||||||
"image_source_password": null,
|
"image_source_password": null,
|
||||||
"image_source_url": "https://files.hnrx.net/OS-Images/openSUSE-Leap-15.6.x86_64-1.0.4.qcow2",
|
"image_source_url": "https://files.hnrx.net/OS-Images/openSUSE-Leap-15.6.x86_64-1.0.4.qcow2",
|
||||||
"image_source_username": null,
|
"image_source_username": null,
|
||||||
@@ -617,7 +646,7 @@
|
|||||||
"min_disk_gb": 0,
|
"min_disk_gb": 0,
|
||||||
"min_ram_mb": 0,
|
"min_ram_mb": 0,
|
||||||
"name": "openSUSE-Leap-15.6.x86_64-1.0.4",
|
"name": "openSUSE-Leap-15.6.x86_64-1.0.4",
|
||||||
"owner": "3fc454e62b9a4003913818531b54387f",
|
"owner": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"properties": {
|
"properties": {
|
||||||
"os_glance_failed_import": "",
|
"os_glance_failed_import": "",
|
||||||
"os_glance_importing_to_stores": "",
|
"os_glance_importing_to_stores": "",
|
||||||
@@ -632,7 +661,7 @@
|
|||||||
"status": "active",
|
"status": "active",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"timeouts": null,
|
"timeouts": null,
|
||||||
"updated_at": "2025-06-12T07:56:43Z",
|
"updated_at": "2025-06-12T13:56:40Z",
|
||||||
"verify_checksum": null,
|
"verify_checksum": null,
|
||||||
"visibility": "private",
|
"visibility": "private",
|
||||||
"web_download": true
|
"web_download": true
|
||||||
@@ -661,14 +690,14 @@
|
|||||||
"attributes": {
|
"attributes": {
|
||||||
"checksum": "178220785148f3b10c9b332878362a10",
|
"checksum": "178220785148f3b10c9b332878362a10",
|
||||||
"container_format": "bare",
|
"container_format": "bare",
|
||||||
"created_at": "2025-06-12T08:04:48Z",
|
"created_at": "2025-06-12T13:58:11Z",
|
||||||
"decompress": null,
|
"decompress": null,
|
||||||
"disk_format": "raw",
|
"disk_format": "raw",
|
||||||
"file": "/v2/images/8bcd60e0-4dc6-464e-9b4b-b0126367d44f/file",
|
"file": "/v2/images/68f87cd0-6a43-4b64-9308-60f659103d67/file",
|
||||||
"hidden": false,
|
"hidden": false,
|
||||||
"id": "8bcd60e0-4dc6-464e-9b4b-b0126367d44f",
|
"id": "68f87cd0-6a43-4b64-9308-60f659103d67",
|
||||||
"image_cache_path": "/Users/matthias/.terraform/image_cache",
|
"image_cache_path": "/home/matthias/.terraform/image_cache",
|
||||||
"image_id": "8bcd60e0-4dc6-464e-9b4b-b0126367d44f",
|
"image_id": "68f87cd0-6a43-4b64-9308-60f659103d67",
|
||||||
"image_source_password": null,
|
"image_source_password": null,
|
||||||
"image_source_url": "https://files.hnrx.net/OS-Images/talos-1.10.2-openstack-amd64.raw",
|
"image_source_url": "https://files.hnrx.net/OS-Images/talos-1.10.2-openstack-amd64.raw",
|
||||||
"image_source_username": null,
|
"image_source_username": null,
|
||||||
@@ -677,7 +706,7 @@
|
|||||||
"min_disk_gb": 0,
|
"min_disk_gb": 0,
|
||||||
"min_ram_mb": 0,
|
"min_ram_mb": 0,
|
||||||
"name": "talos-1.10.2",
|
"name": "talos-1.10.2",
|
||||||
"owner": "3fc454e62b9a4003913818531b54387f",
|
"owner": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"properties": {
|
"properties": {
|
||||||
"os_glance_failed_import": "",
|
"os_glance_failed_import": "",
|
||||||
"os_glance_importing_to_stores": "",
|
"os_glance_importing_to_stores": "",
|
||||||
@@ -692,7 +721,7 @@
|
|||||||
"status": "active",
|
"status": "active",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"timeouts": null,
|
"timeouts": null,
|
||||||
"updated_at": "2025-06-12T08:06:05Z",
|
"updated_at": "2025-06-12T13:59:27Z",
|
||||||
"verify_checksum": null,
|
"verify_checksum": null,
|
||||||
"visibility": "private",
|
"visibility": "private",
|
||||||
"web_download": true
|
"web_download": true
|
||||||
@@ -723,9 +752,9 @@
|
|||||||
"all_tags": [],
|
"all_tags": [],
|
||||||
"availability_zone_hints": [],
|
"availability_zone_hints": [],
|
||||||
"description": "",
|
"description": "",
|
||||||
"dns_domain": "",
|
"dns_domain": "hnrx.dev.cloud.",
|
||||||
"external": true,
|
"external": true,
|
||||||
"id": "c1719aa2-75c6-41d7-abc3-efe3f23de2bf",
|
"id": "7d6e31da-3113-4a0d-b94d-1b5b7176987d",
|
||||||
"mtu": 1500,
|
"mtu": 1500,
|
||||||
"name": "hnrx-dev",
|
"name": "hnrx-dev",
|
||||||
"port_security_enabled": true,
|
"port_security_enabled": true,
|
||||||
@@ -740,7 +769,7 @@
|
|||||||
],
|
],
|
||||||
"shared": true,
|
"shared": true,
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"tenant_id": "3fc454e62b9a4003913818531b54387f",
|
"tenant_id": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"timeouts": null,
|
"timeouts": null,
|
||||||
"transparent_vlan": false,
|
"transparent_vlan": false,
|
||||||
"value_specs": null
|
"value_specs": null
|
||||||
@@ -764,9 +793,9 @@
|
|||||||
"all_tags": [],
|
"all_tags": [],
|
||||||
"availability_zone_hints": [],
|
"availability_zone_hints": [],
|
||||||
"description": "",
|
"description": "",
|
||||||
"dns_domain": "",
|
"dns_domain": "hnrx.cloud.",
|
||||||
"external": true,
|
"external": true,
|
||||||
"id": "6288bd65-3477-492a-b553-0dc1152fae95",
|
"id": "ab50ea43-bfc9-4c8c-b7f0-2e2d4a51b860",
|
||||||
"mtu": 1500,
|
"mtu": 1500,
|
||||||
"name": "hnrx-prod",
|
"name": "hnrx-prod",
|
||||||
"port_security_enabled": true,
|
"port_security_enabled": true,
|
||||||
@@ -781,7 +810,7 @@
|
|||||||
],
|
],
|
||||||
"shared": true,
|
"shared": true,
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"tenant_id": "3fc454e62b9a4003913818531b54387f",
|
"tenant_id": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"timeouts": null,
|
"timeouts": null,
|
||||||
"transparent_vlan": false,
|
"transparent_vlan": false,
|
||||||
"value_specs": null
|
"value_specs": null
|
||||||
@@ -807,7 +836,7 @@
|
|||||||
"description": "",
|
"description": "",
|
||||||
"dns_domain": "",
|
"dns_domain": "",
|
||||||
"external": false,
|
"external": false,
|
||||||
"id": "eabbd126-9063-4f40-a040-880972389880",
|
"id": "df6ea9c6-04fb-422b-bf9f-90cf9b2974b5",
|
||||||
"mtu": 1450,
|
"mtu": 1450,
|
||||||
"name": "internal",
|
"name": "internal",
|
||||||
"port_security_enabled": true,
|
"port_security_enabled": true,
|
||||||
@@ -817,12 +846,12 @@
|
|||||||
{
|
{
|
||||||
"network_type": "vxlan",
|
"network_type": "vxlan",
|
||||||
"physical_network": "",
|
"physical_network": "",
|
||||||
"segmentation_id": 1286
|
"segmentation_id": 1712
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"shared": true,
|
"shared": true,
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"tenant_id": "3fc454e62b9a4003913818531b54387f",
|
"tenant_id": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"timeouts": null,
|
"timeouts": null,
|
||||||
"transparent_vlan": false,
|
"transparent_vlan": false,
|
||||||
"value_specs": null
|
"value_specs": null
|
||||||
@@ -843,11 +872,11 @@
|
|||||||
"schema_version": 0,
|
"schema_version": 0,
|
||||||
"attributes": {
|
"attributes": {
|
||||||
"force_destroy": false,
|
"force_destroy": false,
|
||||||
"id": "3c42c117-1933-4f96-8149-881e36a30883",
|
"id": "fd9029d4-747d-4e9a-875c-a22bdfdd72d4",
|
||||||
"port_id": "3c42c117-1933-4f96-8149-881e36a30883",
|
"port_id": "fd9029d4-747d-4e9a-875c-a22bdfdd72d4",
|
||||||
"region": "RegionOne",
|
"region": "RegionOne",
|
||||||
"router_id": "37dcd966-87c4-4956-b296-b04fb731bda8",
|
"router_id": "1558e98e-0a0c-4f0d-a155-e4e4e9789df9",
|
||||||
"subnet_id": "cdf73855-97f6-4b04-8b47-8edb261cf90b",
|
"subnet_id": "7a015852-7df2-43ab-8e49-ea1ee2098f84",
|
||||||
"timeouts": null
|
"timeouts": null
|
||||||
},
|
},
|
||||||
"sensitive_attributes": [],
|
"sensitive_attributes": [],
|
||||||
@@ -879,17 +908,17 @@
|
|||||||
"enable_snat": true,
|
"enable_snat": true,
|
||||||
"external_fixed_ip": [
|
"external_fixed_ip": [
|
||||||
{
|
{
|
||||||
"ip_address": "192.168.113.172",
|
"ip_address": "192.168.113.88",
|
||||||
"subnet_id": "5242e1d4-39fb-480a-977e-37f0d0f24e81"
|
"subnet_id": "2463d0a6-042d-4e5a-8774-2bcf0364209a"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"external_network_id": "6288bd65-3477-492a-b553-0dc1152fae95",
|
"external_network_id": "ab50ea43-bfc9-4c8c-b7f0-2e2d4a51b860",
|
||||||
"external_subnet_ids": null,
|
"external_subnet_ids": null,
|
||||||
"id": "37dcd966-87c4-4956-b296-b04fb731bda8",
|
"id": "1558e98e-0a0c-4f0d-a155-e4e4e9789df9",
|
||||||
"name": "internal-router",
|
"name": "internal-router",
|
||||||
"region": "RegionOne",
|
"region": "RegionOne",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"tenant_id": "3fc454e62b9a4003913818531b54387f",
|
"tenant_id": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"timeouts": null,
|
"timeouts": null,
|
||||||
"value_specs": null,
|
"value_specs": null,
|
||||||
"vendor_options": []
|
"vendor_options": []
|
||||||
@@ -915,15 +944,15 @@
|
|||||||
"description": "",
|
"description": "",
|
||||||
"direction": "ingress",
|
"direction": "ingress",
|
||||||
"ethertype": "IPv4",
|
"ethertype": "IPv4",
|
||||||
"id": "79ea584b-0e99-4987-8b4f-3b7a8911d59f",
|
"id": "0c654173-98a8-4382-adec-c4ab90512647",
|
||||||
"port_range_max": 0,
|
"port_range_max": 0,
|
||||||
"port_range_min": 0,
|
"port_range_min": 0,
|
||||||
"protocol": "icmp",
|
"protocol": "icmp",
|
||||||
"region": "RegionOne",
|
"region": "RegionOne",
|
||||||
"remote_group_id": "",
|
"remote_group_id": "",
|
||||||
"remote_ip_prefix": "0.0.0.0/0",
|
"remote_ip_prefix": "0.0.0.0/0",
|
||||||
"security_group_id": "3d6a4992-d618-46b7-b814-73eba7959eda",
|
"security_group_id": "d0d89007-6141-4c34-bb64-8dadf859f8f2",
|
||||||
"tenant_id": "3fc454e62b9a4003913818531b54387f",
|
"tenant_id": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"timeouts": null
|
"timeouts": null
|
||||||
},
|
},
|
||||||
"sensitive_attributes": [],
|
"sensitive_attributes": [],
|
||||||
@@ -947,15 +976,15 @@
|
|||||||
"description": "",
|
"description": "",
|
||||||
"direction": "ingress",
|
"direction": "ingress",
|
||||||
"ethertype": "IPv4",
|
"ethertype": "IPv4",
|
||||||
"id": "89dcfa9a-cb50-48e4-b409-a51b293e0717",
|
"id": "84e84979-d214-41b2-b431-814c80e93bfc",
|
||||||
"port_range_max": 22,
|
"port_range_max": 22,
|
||||||
"port_range_min": 22,
|
"port_range_min": 22,
|
||||||
"protocol": "tcp",
|
"protocol": "tcp",
|
||||||
"region": "RegionOne",
|
"region": "RegionOne",
|
||||||
"remote_group_id": "",
|
"remote_group_id": "",
|
||||||
"remote_ip_prefix": "0.0.0.0/0",
|
"remote_ip_prefix": "0.0.0.0/0",
|
||||||
"security_group_id": "3d6a4992-d618-46b7-b814-73eba7959eda",
|
"security_group_id": "d0d89007-6141-4c34-bb64-8dadf859f8f2",
|
||||||
"tenant_id": "3fc454e62b9a4003913818531b54387f",
|
"tenant_id": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"timeouts": null
|
"timeouts": null
|
||||||
},
|
},
|
||||||
"sensitive_attributes": [],
|
"sensitive_attributes": [],
|
||||||
@@ -979,12 +1008,12 @@
|
|||||||
"all_tags": [],
|
"all_tags": [],
|
||||||
"delete_default_rules": null,
|
"delete_default_rules": null,
|
||||||
"description": "hnrx-default security group",
|
"description": "hnrx-default security group",
|
||||||
"id": "3d6a4992-d618-46b7-b814-73eba7959eda",
|
"id": "d0d89007-6141-4c34-bb64-8dadf859f8f2",
|
||||||
"name": "hnrx-default",
|
"name": "hnrx-default",
|
||||||
"region": "RegionOne",
|
"region": "RegionOne",
|
||||||
"stateful": true,
|
"stateful": true,
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"tenant_id": "3fc454e62b9a4003913818531b54387f",
|
"tenant_id": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"timeouts": null
|
"timeouts": null
|
||||||
},
|
},
|
||||||
"sensitive_attributes": [],
|
"sensitive_attributes": [],
|
||||||
@@ -1015,19 +1044,19 @@
|
|||||||
"dns_publish_fixed_ip": false,
|
"dns_publish_fixed_ip": false,
|
||||||
"enable_dhcp": true,
|
"enable_dhcp": true,
|
||||||
"gateway_ip": "192.168.112.1",
|
"gateway_ip": "192.168.112.1",
|
||||||
"id": "2f6673fe-06fc-4da9-b90c-c77a689c6307",
|
"id": "6b00d8e4-e4c9-4778-97b7-2ab17c4aab2b",
|
||||||
"ip_version": 4,
|
"ip_version": 4,
|
||||||
"ipv6_address_mode": "",
|
"ipv6_address_mode": "",
|
||||||
"ipv6_ra_mode": "",
|
"ipv6_ra_mode": "",
|
||||||
"name": "hnrx-dev-subnet",
|
"name": "hnrx-dev-subnet",
|
||||||
"network_id": "c1719aa2-75c6-41d7-abc3-efe3f23de2bf",
|
"network_id": "7d6e31da-3113-4a0d-b94d-1b5b7176987d",
|
||||||
"no_gateway": false,
|
"no_gateway": false,
|
||||||
"prefix_length": null,
|
"prefix_length": null,
|
||||||
"region": "RegionOne",
|
"region": "RegionOne",
|
||||||
"service_types": [],
|
"service_types": [],
|
||||||
"subnetpool_id": "",
|
"subnetpool_id": "",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"tenant_id": "3fc454e62b9a4003913818531b54387f",
|
"tenant_id": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"timeouts": null,
|
"timeouts": null,
|
||||||
"value_specs": null
|
"value_specs": null
|
||||||
},
|
},
|
||||||
@@ -1062,19 +1091,19 @@
|
|||||||
"dns_publish_fixed_ip": false,
|
"dns_publish_fixed_ip": false,
|
||||||
"enable_dhcp": true,
|
"enable_dhcp": true,
|
||||||
"gateway_ip": "192.168.113.1",
|
"gateway_ip": "192.168.113.1",
|
||||||
"id": "5242e1d4-39fb-480a-977e-37f0d0f24e81",
|
"id": "2463d0a6-042d-4e5a-8774-2bcf0364209a",
|
||||||
"ip_version": 4,
|
"ip_version": 4,
|
||||||
"ipv6_address_mode": "",
|
"ipv6_address_mode": "",
|
||||||
"ipv6_ra_mode": "",
|
"ipv6_ra_mode": "",
|
||||||
"name": "hnrx-prod-subnet",
|
"name": "hnrx-prod-subnet",
|
||||||
"network_id": "6288bd65-3477-492a-b553-0dc1152fae95",
|
"network_id": "ab50ea43-bfc9-4c8c-b7f0-2e2d4a51b860",
|
||||||
"no_gateway": false,
|
"no_gateway": false,
|
||||||
"prefix_length": null,
|
"prefix_length": null,
|
||||||
"region": "RegionOne",
|
"region": "RegionOne",
|
||||||
"service_types": [],
|
"service_types": [],
|
||||||
"subnetpool_id": "",
|
"subnetpool_id": "",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"tenant_id": "3fc454e62b9a4003913818531b54387f",
|
"tenant_id": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"timeouts": null,
|
"timeouts": null,
|
||||||
"value_specs": null
|
"value_specs": null
|
||||||
},
|
},
|
||||||
@@ -1111,19 +1140,19 @@
|
|||||||
"dns_publish_fixed_ip": false,
|
"dns_publish_fixed_ip": false,
|
||||||
"enable_dhcp": true,
|
"enable_dhcp": true,
|
||||||
"gateway_ip": "10.0.10.1",
|
"gateway_ip": "10.0.10.1",
|
||||||
"id": "cdf73855-97f6-4b04-8b47-8edb261cf90b",
|
"id": "7a015852-7df2-43ab-8e49-ea1ee2098f84",
|
||||||
"ip_version": 4,
|
"ip_version": 4,
|
||||||
"ipv6_address_mode": "",
|
"ipv6_address_mode": "",
|
||||||
"ipv6_ra_mode": "",
|
"ipv6_ra_mode": "",
|
||||||
"name": "internal-subnet",
|
"name": "internal-subnet",
|
||||||
"network_id": "eabbd126-9063-4f40-a040-880972389880",
|
"network_id": "df6ea9c6-04fb-422b-bf9f-90cf9b2974b5",
|
||||||
"no_gateway": false,
|
"no_gateway": false,
|
||||||
"prefix_length": null,
|
"prefix_length": null,
|
||||||
"region": "RegionOne",
|
"region": "RegionOne",
|
||||||
"service_types": [],
|
"service_types": [],
|
||||||
"subnetpool_id": "",
|
"subnetpool_id": "",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"tenant_id": "3fc454e62b9a4003913818531b54387f",
|
"tenant_id": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"timeouts": null,
|
"timeouts": null,
|
||||||
"value_specs": null
|
"value_specs": null
|
||||||
},
|
},
|
||||||
|
|||||||
+123
-94
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"version": 4,
|
"version": 4,
|
||||||
"terraform_version": "1.12.1",
|
"terraform_version": "1.12.1",
|
||||||
"serial": 164,
|
"serial": 212,
|
||||||
"lineage": "380e7668-64eb-52d5-fbac-0395ca160fd9",
|
"lineage": "380e7668-64eb-52d5-fbac-0395ca160fd9",
|
||||||
"outputs": {},
|
"outputs": {},
|
||||||
"resources": [
|
"resources": [
|
||||||
@@ -18,8 +18,8 @@
|
|||||||
"disk": 100,
|
"disk": 100,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {},
|
"extra_specs": {},
|
||||||
"flavor_id": "b3f15a96-b715-4415-af5c-ac9b389b45fc",
|
"flavor_id": "78895a88-86c7-44f5-a0dd-e4637d6fc85b",
|
||||||
"id": "b3f15a96-b715-4415-af5c-ac9b389b45fc",
|
"id": "78895a88-86c7-44f5-a0dd-e4637d6fc85b",
|
||||||
"is_public": true,
|
"is_public": true,
|
||||||
"name": "c2.large",
|
"name": "c2.large",
|
||||||
"ram": 8192,
|
"ram": 8192,
|
||||||
@@ -47,8 +47,8 @@
|
|||||||
"disk": 75,
|
"disk": 75,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {},
|
"extra_specs": {},
|
||||||
"flavor_id": "af011825-d7eb-42cd-9176-8ba323346f26",
|
"flavor_id": "a0e2bebf-f40f-421f-bf82-c21c46ba1fc6",
|
||||||
"id": "af011825-d7eb-42cd-9176-8ba323346f26",
|
"id": "a0e2bebf-f40f-421f-bf82-c21c46ba1fc6",
|
||||||
"is_public": true,
|
"is_public": true,
|
||||||
"name": "c2.medium",
|
"name": "c2.medium",
|
||||||
"ram": 4096,
|
"ram": 4096,
|
||||||
@@ -76,8 +76,8 @@
|
|||||||
"disk": 50,
|
"disk": 50,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {},
|
"extra_specs": {},
|
||||||
"flavor_id": "706e3d33-8316-469c-929f-dd49eb7a373c",
|
"flavor_id": "86fe10e5-7a13-43b7-90f4-966b6136e9ed",
|
||||||
"id": "706e3d33-8316-469c-929f-dd49eb7a373c",
|
"id": "86fe10e5-7a13-43b7-90f4-966b6136e9ed",
|
||||||
"is_public": true,
|
"is_public": true,
|
||||||
"name": "c2.small",
|
"name": "c2.small",
|
||||||
"ram": 2048,
|
"ram": 2048,
|
||||||
@@ -105,8 +105,8 @@
|
|||||||
"disk": 25,
|
"disk": 25,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {},
|
"extra_specs": {},
|
||||||
"flavor_id": "1f1e73a9-48b4-46cb-894c-b983226effec",
|
"flavor_id": "b7becd9d-f1d6-4ab2-a546-ebd6858bdd56",
|
||||||
"id": "1f1e73a9-48b4-46cb-894c-b983226effec",
|
"id": "b7becd9d-f1d6-4ab2-a546-ebd6858bdd56",
|
||||||
"is_public": true,
|
"is_public": true,
|
||||||
"name": "c2.tiny",
|
"name": "c2.tiny",
|
||||||
"ram": 1024,
|
"ram": 1024,
|
||||||
@@ -134,8 +134,8 @@
|
|||||||
"disk": 200,
|
"disk": 200,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {},
|
"extra_specs": {},
|
||||||
"flavor_id": "062b5460-e6f5-4149-8a86-5357d5102299",
|
"flavor_id": "095d8d7f-cfe9-44b5-b711-4e181080c706",
|
||||||
"id": "062b5460-e6f5-4149-8a86-5357d5102299",
|
"id": "095d8d7f-cfe9-44b5-b711-4e181080c706",
|
||||||
"is_public": true,
|
"is_public": true,
|
||||||
"name": "c2.xlarge",
|
"name": "c2.xlarge",
|
||||||
"ram": 16384,
|
"ram": 16384,
|
||||||
@@ -163,8 +163,8 @@
|
|||||||
"disk": 40,
|
"disk": 40,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {},
|
"extra_specs": {},
|
||||||
"flavor_id": "44fd7830-bf0f-4ca4-9d50-e78df7a27820",
|
"flavor_id": "a33fcb62-335b-4ad2-8a01-7fe1cc103083",
|
||||||
"id": "44fd7830-bf0f-4ca4-9d50-e78df7a27820",
|
"id": "a33fcb62-335b-4ad2-8a01-7fe1cc103083",
|
||||||
"is_public": true,
|
"is_public": true,
|
||||||
"name": "m1.large",
|
"name": "m1.large",
|
||||||
"ram": 4096,
|
"ram": 4096,
|
||||||
@@ -192,8 +192,8 @@
|
|||||||
"disk": 20,
|
"disk": 20,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {},
|
"extra_specs": {},
|
||||||
"flavor_id": "db66ce67-d3ab-4388-8d88-0c5e54e8948b",
|
"flavor_id": "e57667b4-e8ec-4a79-948d-2aacf802de73",
|
||||||
"id": "db66ce67-d3ab-4388-8d88-0c5e54e8948b",
|
"id": "e57667b4-e8ec-4a79-948d-2aacf802de73",
|
||||||
"is_public": true,
|
"is_public": true,
|
||||||
"name": "m1.medium",
|
"name": "m1.medium",
|
||||||
"ram": 2048,
|
"ram": 2048,
|
||||||
@@ -221,8 +221,8 @@
|
|||||||
"disk": 10,
|
"disk": 10,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {},
|
"extra_specs": {},
|
||||||
"flavor_id": "9179f8bc-4cdd-47ed-94e1-2d8e3fdd06fc",
|
"flavor_id": "46d64fe3-3bf9-4987-a1de-eb8b02ddffeb",
|
||||||
"id": "9179f8bc-4cdd-47ed-94e1-2d8e3fdd06fc",
|
"id": "46d64fe3-3bf9-4987-a1de-eb8b02ddffeb",
|
||||||
"is_public": true,
|
"is_public": true,
|
||||||
"name": "m1.small",
|
"name": "m1.small",
|
||||||
"ram": 1024,
|
"ram": 1024,
|
||||||
@@ -250,8 +250,8 @@
|
|||||||
"disk": 5,
|
"disk": 5,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {},
|
"extra_specs": {},
|
||||||
"flavor_id": "08cf3b86-bbf4-47f3-b37c-dd40a1cb703a",
|
"flavor_id": "9b39f4f9-26cd-4b5f-99c3-e16892b8f83f",
|
||||||
"id": "08cf3b86-bbf4-47f3-b37c-dd40a1cb703a",
|
"id": "9b39f4f9-26cd-4b5f-99c3-e16892b8f83f",
|
||||||
"is_public": true,
|
"is_public": true,
|
||||||
"name": "m1.tiny",
|
"name": "m1.tiny",
|
||||||
"ram": 512,
|
"ram": 512,
|
||||||
@@ -279,8 +279,8 @@
|
|||||||
"disk": 80,
|
"disk": 80,
|
||||||
"ephemeral": 0,
|
"ephemeral": 0,
|
||||||
"extra_specs": {},
|
"extra_specs": {},
|
||||||
"flavor_id": "54653563-6851-40a9-a4d7-50c2b36db978",
|
"flavor_id": "ab9b99b4-fd2e-47d1-8180-37d8eff6f556",
|
||||||
"id": "54653563-6851-40a9-a4d7-50c2b36db978",
|
"id": "ab9b99b4-fd2e-47d1-8180-37d8eff6f556",
|
||||||
"is_public": true,
|
"is_public": true,
|
||||||
"name": "m1.xlarge",
|
"name": "m1.xlarge",
|
||||||
"ram": 8192,
|
"ram": 8192,
|
||||||
@@ -326,6 +326,35 @@
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"mode": "managed",
|
||||||
|
"type": "openstack_dns_zone_v2",
|
||||||
|
"name": "hnrx-zone",
|
||||||
|
"provider": "provider[\"registry.terraform.io/terraform-provider-openstack/openstack\"]",
|
||||||
|
"instances": [
|
||||||
|
{
|
||||||
|
"schema_version": 0,
|
||||||
|
"attributes": {
|
||||||
|
"attributes": {},
|
||||||
|
"description": "default hnrx zone",
|
||||||
|
"disable_status_check": false,
|
||||||
|
"email": "matthias.hinrichs@hnrx.net",
|
||||||
|
"id": "41864c93-4800-45af-95fb-ef2869e9b415",
|
||||||
|
"masters": [],
|
||||||
|
"name": "hnrx.cloud.",
|
||||||
|
"project_id": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
|
"region": "RegionOne",
|
||||||
|
"timeouts": null,
|
||||||
|
"ttl": 60,
|
||||||
|
"type": "PRIMARY",
|
||||||
|
"value_specs": null
|
||||||
|
},
|
||||||
|
"sensitive_attributes": [],
|
||||||
|
"identity_schema_version": 0,
|
||||||
|
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJ1cGRhdGUiOjYwMDAwMDAwMDAwMH19"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"mode": "managed",
|
"mode": "managed",
|
||||||
"type": "openstack_identity_project_v3",
|
"type": "openstack_identity_project_v3",
|
||||||
@@ -338,7 +367,7 @@
|
|||||||
"description": "hnrx development project",
|
"description": "hnrx development project",
|
||||||
"domain_id": "default",
|
"domain_id": "default",
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
"id": "a5f7ee5cfcf849069cc244415411df8a",
|
"id": "81c2407dadc941298511cfdbb5cf92ca",
|
||||||
"is_domain": false,
|
"is_domain": false,
|
||||||
"name": "hnrx-dev",
|
"name": "hnrx-dev",
|
||||||
"parent_id": "default",
|
"parent_id": "default",
|
||||||
@@ -363,7 +392,7 @@
|
|||||||
"description": "hnrx production project",
|
"description": "hnrx production project",
|
||||||
"domain_id": "default",
|
"domain_id": "default",
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
"id": "f7df15b8ff4f4c299c948579d8532615",
|
"id": "0662450a75cd452ab69ea1ec7dfcd587",
|
||||||
"is_domain": false,
|
"is_domain": false,
|
||||||
"name": "hnrx-prod",
|
"name": "hnrx-prod",
|
||||||
"parent_id": "default",
|
"parent_id": "default",
|
||||||
@@ -387,14 +416,14 @@
|
|||||||
"attributes": {
|
"attributes": {
|
||||||
"checksum": "d3738b9c99b0e623118b1e32e9403f9f",
|
"checksum": "d3738b9c99b0e623118b1e32e9403f9f",
|
||||||
"container_format": "bare",
|
"container_format": "bare",
|
||||||
"created_at": "2025-06-12T07:55:40Z",
|
"created_at": "2025-06-12T13:54:46Z",
|
||||||
"decompress": null,
|
"decompress": null,
|
||||||
"disk_format": "qcow2",
|
"disk_format": "qcow2",
|
||||||
"file": "/v2/images/a314a5f0-6833-4ea0-9abd-f87251d66edf/file",
|
"file": "/v2/images/b08ad3b3-292b-4bf7-95be-cef422ceac2d/file",
|
||||||
"hidden": false,
|
"hidden": false,
|
||||||
"id": "a314a5f0-6833-4ea0-9abd-f87251d66edf",
|
"id": "b08ad3b3-292b-4bf7-95be-cef422ceac2d",
|
||||||
"image_cache_path": "/Users/matthias/.terraform/image_cache",
|
"image_cache_path": "/home/matthias/.terraform/image_cache",
|
||||||
"image_id": "a314a5f0-6833-4ea0-9abd-f87251d66edf",
|
"image_id": "b08ad3b3-292b-4bf7-95be-cef422ceac2d",
|
||||||
"image_source_password": null,
|
"image_source_password": null,
|
||||||
"image_source_url": "https://files.hnrx.net/OS-Images/amphora-x64-haproxy.qcow2",
|
"image_source_url": "https://files.hnrx.net/OS-Images/amphora-x64-haproxy.qcow2",
|
||||||
"image_source_username": null,
|
"image_source_username": null,
|
||||||
@@ -403,7 +432,7 @@
|
|||||||
"min_disk_gb": 0,
|
"min_disk_gb": 0,
|
||||||
"min_ram_mb": 0,
|
"min_ram_mb": 0,
|
||||||
"name": "amphora-x64-haproxy.qcow2",
|
"name": "amphora-x64-haproxy.qcow2",
|
||||||
"owner": "c7c675977a98458e87ed73652c90d74f",
|
"owner": "188b29f73e204e76a96b44082ea5eb17",
|
||||||
"properties": {
|
"properties": {
|
||||||
"hw_architecture": "x86_64",
|
"hw_architecture": "x86_64",
|
||||||
"hw_rng_model": "virtio",
|
"hw_rng_model": "virtio",
|
||||||
@@ -423,7 +452,7 @@
|
|||||||
"haproxy"
|
"haproxy"
|
||||||
],
|
],
|
||||||
"timeouts": null,
|
"timeouts": null,
|
||||||
"updated_at": "2025-06-12T07:56:42Z",
|
"updated_at": "2025-06-12T13:55:08Z",
|
||||||
"verify_checksum": null,
|
"verify_checksum": null,
|
||||||
"visibility": "private",
|
"visibility": "private",
|
||||||
"web_download": true
|
"web_download": true
|
||||||
@@ -452,14 +481,14 @@
|
|||||||
"attributes": {
|
"attributes": {
|
||||||
"checksum": "87617e24a5e30cb3b87fda8c0764838f",
|
"checksum": "87617e24a5e30cb3b87fda8c0764838f",
|
||||||
"container_format": "bare",
|
"container_format": "bare",
|
||||||
"created_at": "2025-06-12T07:55:40Z",
|
"created_at": "2025-06-12T13:54:47Z",
|
||||||
"decompress": null,
|
"decompress": null,
|
||||||
"disk_format": "qcow2",
|
"disk_format": "qcow2",
|
||||||
"file": "/v2/images/09850ec1-30ce-4e6d-a7a6-cd1abb905cc2/file",
|
"file": "/v2/images/97cd3ce9-d3b3-408f-a8a3-cff110a4ed63/file",
|
||||||
"hidden": false,
|
"hidden": false,
|
||||||
"id": "09850ec1-30ce-4e6d-a7a6-cd1abb905cc2",
|
"id": "97cd3ce9-d3b3-408f-a8a3-cff110a4ed63",
|
||||||
"image_cache_path": "/Users/matthias/.terraform/image_cache",
|
"image_cache_path": "/home/matthias/.terraform/image_cache",
|
||||||
"image_id": "09850ec1-30ce-4e6d-a7a6-cd1abb905cc2",
|
"image_id": "97cd3ce9-d3b3-408f-a8a3-cff110a4ed63",
|
||||||
"image_source_password": null,
|
"image_source_password": null,
|
||||||
"image_source_url": "https://files.hnrx.net/OS-Images/cirros-0.6.3-x86_64-disk.img",
|
"image_source_url": "https://files.hnrx.net/OS-Images/cirros-0.6.3-x86_64-disk.img",
|
||||||
"image_source_username": null,
|
"image_source_username": null,
|
||||||
@@ -468,7 +497,7 @@
|
|||||||
"min_disk_gb": 0,
|
"min_disk_gb": 0,
|
||||||
"min_ram_mb": 0,
|
"min_ram_mb": 0,
|
||||||
"name": "CirrOS",
|
"name": "CirrOS",
|
||||||
"owner": "3fc454e62b9a4003913818531b54387f",
|
"owner": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"properties": {
|
"properties": {
|
||||||
"os_glance_failed_import": "",
|
"os_glance_failed_import": "",
|
||||||
"os_glance_importing_to_stores": "",
|
"os_glance_importing_to_stores": "",
|
||||||
@@ -483,7 +512,7 @@
|
|||||||
"status": "active",
|
"status": "active",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"timeouts": null,
|
"timeouts": null,
|
||||||
"updated_at": "2025-06-12T07:55:48Z",
|
"updated_at": "2025-06-12T13:54:50Z",
|
||||||
"verify_checksum": null,
|
"verify_checksum": null,
|
||||||
"visibility": "private",
|
"visibility": "private",
|
||||||
"web_download": true
|
"web_download": true
|
||||||
@@ -512,14 +541,14 @@
|
|||||||
"attributes": {
|
"attributes": {
|
||||||
"checksum": "8efc9edc04f38775de72ce067166b2a1",
|
"checksum": "8efc9edc04f38775de72ce067166b2a1",
|
||||||
"container_format": "bare",
|
"container_format": "bare",
|
||||||
"created_at": "2025-06-12T07:55:41Z",
|
"created_at": "2025-06-12T13:54:47Z",
|
||||||
"decompress": null,
|
"decompress": null,
|
||||||
"disk_format": "qcow2",
|
"disk_format": "qcow2",
|
||||||
"file": "/v2/images/a679cbf8-3074-4a72-9459-a15f5f1538a0/file",
|
"file": "/v2/images/8068c0f5-828d-4418-9328-ee7e3b6fe11d/file",
|
||||||
"hidden": false,
|
"hidden": false,
|
||||||
"id": "a679cbf8-3074-4a72-9459-a15f5f1538a0",
|
"id": "8068c0f5-828d-4418-9328-ee7e3b6fe11d",
|
||||||
"image_cache_path": "/Users/matthias/.terraform/image_cache",
|
"image_cache_path": "/home/matthias/.terraform/image_cache",
|
||||||
"image_id": "a679cbf8-3074-4a72-9459-a15f5f1538a0",
|
"image_id": "8068c0f5-828d-4418-9328-ee7e3b6fe11d",
|
||||||
"image_source_password": null,
|
"image_source_password": null,
|
||||||
"image_source_url": "https://files.hnrx.net/OS-Images/Fedora-Cloud-Base-Generic-41-1.4.x86_64.qcow2",
|
"image_source_url": "https://files.hnrx.net/OS-Images/Fedora-Cloud-Base-Generic-41-1.4.x86_64.qcow2",
|
||||||
"image_source_username": null,
|
"image_source_username": null,
|
||||||
@@ -528,7 +557,7 @@
|
|||||||
"min_disk_gb": 0,
|
"min_disk_gb": 0,
|
||||||
"min_ram_mb": 0,
|
"min_ram_mb": 0,
|
||||||
"name": "Fedora",
|
"name": "Fedora",
|
||||||
"owner": "3fc454e62b9a4003913818531b54387f",
|
"owner": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"properties": {
|
"properties": {
|
||||||
"os_glance_failed_import": "",
|
"os_glance_failed_import": "",
|
||||||
"os_glance_importing_to_stores": "",
|
"os_glance_importing_to_stores": "",
|
||||||
@@ -543,7 +572,7 @@
|
|||||||
"status": "active",
|
"status": "active",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"timeouts": null,
|
"timeouts": null,
|
||||||
"updated_at": "2025-06-12T07:56:43Z",
|
"updated_at": "2025-06-12T13:55:33Z",
|
||||||
"verify_checksum": null,
|
"verify_checksum": null,
|
||||||
"visibility": "private",
|
"visibility": "private",
|
||||||
"web_download": true
|
"web_download": true
|
||||||
@@ -572,14 +601,14 @@
|
|||||||
"attributes": {
|
"attributes": {
|
||||||
"checksum": "f755e7021b42147f0968d9bc97832c47",
|
"checksum": "f755e7021b42147f0968d9bc97832c47",
|
||||||
"container_format": "bare",
|
"container_format": "bare",
|
||||||
"created_at": "2025-06-12T07:55:40Z",
|
"created_at": "2025-06-12T13:54:47Z",
|
||||||
"decompress": null,
|
"decompress": null,
|
||||||
"disk_format": "qcow2",
|
"disk_format": "qcow2",
|
||||||
"file": "/v2/images/f2516ce5-9f58-4bb2-9d6b-f34774bc6ea4/file",
|
"file": "/v2/images/254b302a-310a-4ce1-9832-8ce0ca4d4bd3/file",
|
||||||
"hidden": false,
|
"hidden": false,
|
||||||
"id": "f2516ce5-9f58-4bb2-9d6b-f34774bc6ea4",
|
"id": "254b302a-310a-4ce1-9832-8ce0ca4d4bd3",
|
||||||
"image_cache_path": "/Users/matthias/.terraform/image_cache",
|
"image_cache_path": "/home/matthias/.terraform/image_cache",
|
||||||
"image_id": "f2516ce5-9f58-4bb2-9d6b-f34774bc6ea4",
|
"image_id": "254b302a-310a-4ce1-9832-8ce0ca4d4bd3",
|
||||||
"image_source_password": null,
|
"image_source_password": null,
|
||||||
"image_source_url": "https://files.hnrx.net/OS-Images/openSUSE-Leap-15.6.x86_64-1.0.4.qcow2",
|
"image_source_url": "https://files.hnrx.net/OS-Images/openSUSE-Leap-15.6.x86_64-1.0.4.qcow2",
|
||||||
"image_source_username": null,
|
"image_source_username": null,
|
||||||
@@ -588,7 +617,7 @@
|
|||||||
"min_disk_gb": 0,
|
"min_disk_gb": 0,
|
||||||
"min_ram_mb": 0,
|
"min_ram_mb": 0,
|
||||||
"name": "openSUSE-Leap-15.6.x86_64-1.0.4",
|
"name": "openSUSE-Leap-15.6.x86_64-1.0.4",
|
||||||
"owner": "3fc454e62b9a4003913818531b54387f",
|
"owner": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"properties": {
|
"properties": {
|
||||||
"os_glance_failed_import": "",
|
"os_glance_failed_import": "",
|
||||||
"os_glance_importing_to_stores": "",
|
"os_glance_importing_to_stores": "",
|
||||||
@@ -603,7 +632,7 @@
|
|||||||
"status": "active",
|
"status": "active",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"timeouts": null,
|
"timeouts": null,
|
||||||
"updated_at": "2025-06-12T07:56:43Z",
|
"updated_at": "2025-06-12T13:56:40Z",
|
||||||
"verify_checksum": null,
|
"verify_checksum": null,
|
||||||
"visibility": "private",
|
"visibility": "private",
|
||||||
"web_download": true
|
"web_download": true
|
||||||
@@ -632,14 +661,14 @@
|
|||||||
"attributes": {
|
"attributes": {
|
||||||
"checksum": "178220785148f3b10c9b332878362a10",
|
"checksum": "178220785148f3b10c9b332878362a10",
|
||||||
"container_format": "bare",
|
"container_format": "bare",
|
||||||
"created_at": "2025-06-12T08:04:48Z",
|
"created_at": "2025-06-12T13:58:11Z",
|
||||||
"decompress": null,
|
"decompress": null,
|
||||||
"disk_format": "raw",
|
"disk_format": "raw",
|
||||||
"file": "/v2/images/8bcd60e0-4dc6-464e-9b4b-b0126367d44f/file",
|
"file": "/v2/images/68f87cd0-6a43-4b64-9308-60f659103d67/file",
|
||||||
"hidden": false,
|
"hidden": false,
|
||||||
"id": "8bcd60e0-4dc6-464e-9b4b-b0126367d44f",
|
"id": "68f87cd0-6a43-4b64-9308-60f659103d67",
|
||||||
"image_cache_path": "/Users/matthias/.terraform/image_cache",
|
"image_cache_path": "/home/matthias/.terraform/image_cache",
|
||||||
"image_id": "8bcd60e0-4dc6-464e-9b4b-b0126367d44f",
|
"image_id": "68f87cd0-6a43-4b64-9308-60f659103d67",
|
||||||
"image_source_password": null,
|
"image_source_password": null,
|
||||||
"image_source_url": "https://files.hnrx.net/OS-Images/talos-1.10.2-openstack-amd64.raw",
|
"image_source_url": "https://files.hnrx.net/OS-Images/talos-1.10.2-openstack-amd64.raw",
|
||||||
"image_source_username": null,
|
"image_source_username": null,
|
||||||
@@ -648,7 +677,7 @@
|
|||||||
"min_disk_gb": 0,
|
"min_disk_gb": 0,
|
||||||
"min_ram_mb": 0,
|
"min_ram_mb": 0,
|
||||||
"name": "talos-1.10.2",
|
"name": "talos-1.10.2",
|
||||||
"owner": "3fc454e62b9a4003913818531b54387f",
|
"owner": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"properties": {
|
"properties": {
|
||||||
"os_glance_failed_import": "",
|
"os_glance_failed_import": "",
|
||||||
"os_glance_importing_to_stores": "",
|
"os_glance_importing_to_stores": "",
|
||||||
@@ -663,7 +692,7 @@
|
|||||||
"status": "active",
|
"status": "active",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"timeouts": null,
|
"timeouts": null,
|
||||||
"updated_at": "2025-06-12T08:06:05Z",
|
"updated_at": "2025-06-12T13:59:27Z",
|
||||||
"verify_checksum": null,
|
"verify_checksum": null,
|
||||||
"visibility": "private",
|
"visibility": "private",
|
||||||
"web_download": true
|
"web_download": true
|
||||||
@@ -694,9 +723,9 @@
|
|||||||
"all_tags": [],
|
"all_tags": [],
|
||||||
"availability_zone_hints": [],
|
"availability_zone_hints": [],
|
||||||
"description": "",
|
"description": "",
|
||||||
"dns_domain": "",
|
"dns_domain": "hnrx.dev.cloud.",
|
||||||
"external": true,
|
"external": true,
|
||||||
"id": "c1719aa2-75c6-41d7-abc3-efe3f23de2bf",
|
"id": "7d6e31da-3113-4a0d-b94d-1b5b7176987d",
|
||||||
"mtu": 1500,
|
"mtu": 1500,
|
||||||
"name": "hnrx-dev",
|
"name": "hnrx-dev",
|
||||||
"port_security_enabled": true,
|
"port_security_enabled": true,
|
||||||
@@ -711,7 +740,7 @@
|
|||||||
],
|
],
|
||||||
"shared": true,
|
"shared": true,
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"tenant_id": "3fc454e62b9a4003913818531b54387f",
|
"tenant_id": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"timeouts": null,
|
"timeouts": null,
|
||||||
"transparent_vlan": false,
|
"transparent_vlan": false,
|
||||||
"value_specs": null
|
"value_specs": null
|
||||||
@@ -735,9 +764,9 @@
|
|||||||
"all_tags": [],
|
"all_tags": [],
|
||||||
"availability_zone_hints": [],
|
"availability_zone_hints": [],
|
||||||
"description": "",
|
"description": "",
|
||||||
"dns_domain": "",
|
"dns_domain": "hnrx.cloud.",
|
||||||
"external": true,
|
"external": true,
|
||||||
"id": "6288bd65-3477-492a-b553-0dc1152fae95",
|
"id": "ab50ea43-bfc9-4c8c-b7f0-2e2d4a51b860",
|
||||||
"mtu": 1500,
|
"mtu": 1500,
|
||||||
"name": "hnrx-prod",
|
"name": "hnrx-prod",
|
||||||
"port_security_enabled": true,
|
"port_security_enabled": true,
|
||||||
@@ -752,7 +781,7 @@
|
|||||||
],
|
],
|
||||||
"shared": true,
|
"shared": true,
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"tenant_id": "3fc454e62b9a4003913818531b54387f",
|
"tenant_id": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"timeouts": null,
|
"timeouts": null,
|
||||||
"transparent_vlan": false,
|
"transparent_vlan": false,
|
||||||
"value_specs": null
|
"value_specs": null
|
||||||
@@ -778,7 +807,7 @@
|
|||||||
"description": "",
|
"description": "",
|
||||||
"dns_domain": "",
|
"dns_domain": "",
|
||||||
"external": false,
|
"external": false,
|
||||||
"id": "eabbd126-9063-4f40-a040-880972389880",
|
"id": "df6ea9c6-04fb-422b-bf9f-90cf9b2974b5",
|
||||||
"mtu": 1450,
|
"mtu": 1450,
|
||||||
"name": "internal",
|
"name": "internal",
|
||||||
"port_security_enabled": true,
|
"port_security_enabled": true,
|
||||||
@@ -788,12 +817,12 @@
|
|||||||
{
|
{
|
||||||
"network_type": "vxlan",
|
"network_type": "vxlan",
|
||||||
"physical_network": "",
|
"physical_network": "",
|
||||||
"segmentation_id": 1286
|
"segmentation_id": 1712
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"shared": true,
|
"shared": true,
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"tenant_id": "3fc454e62b9a4003913818531b54387f",
|
"tenant_id": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"timeouts": null,
|
"timeouts": null,
|
||||||
"transparent_vlan": false,
|
"transparent_vlan": false,
|
||||||
"value_specs": null
|
"value_specs": null
|
||||||
@@ -814,11 +843,11 @@
|
|||||||
"schema_version": 0,
|
"schema_version": 0,
|
||||||
"attributes": {
|
"attributes": {
|
||||||
"force_destroy": false,
|
"force_destroy": false,
|
||||||
"id": "3c42c117-1933-4f96-8149-881e36a30883",
|
"id": "fd9029d4-747d-4e9a-875c-a22bdfdd72d4",
|
||||||
"port_id": "3c42c117-1933-4f96-8149-881e36a30883",
|
"port_id": "fd9029d4-747d-4e9a-875c-a22bdfdd72d4",
|
||||||
"region": "RegionOne",
|
"region": "RegionOne",
|
||||||
"router_id": "37dcd966-87c4-4956-b296-b04fb731bda8",
|
"router_id": "1558e98e-0a0c-4f0d-a155-e4e4e9789df9",
|
||||||
"subnet_id": "cdf73855-97f6-4b04-8b47-8edb261cf90b",
|
"subnet_id": "7a015852-7df2-43ab-8e49-ea1ee2098f84",
|
||||||
"timeouts": null
|
"timeouts": null
|
||||||
},
|
},
|
||||||
"sensitive_attributes": [],
|
"sensitive_attributes": [],
|
||||||
@@ -850,17 +879,17 @@
|
|||||||
"enable_snat": true,
|
"enable_snat": true,
|
||||||
"external_fixed_ip": [
|
"external_fixed_ip": [
|
||||||
{
|
{
|
||||||
"ip_address": "192.168.113.172",
|
"ip_address": "192.168.113.88",
|
||||||
"subnet_id": "5242e1d4-39fb-480a-977e-37f0d0f24e81"
|
"subnet_id": "2463d0a6-042d-4e5a-8774-2bcf0364209a"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"external_network_id": "6288bd65-3477-492a-b553-0dc1152fae95",
|
"external_network_id": "ab50ea43-bfc9-4c8c-b7f0-2e2d4a51b860",
|
||||||
"external_subnet_ids": null,
|
"external_subnet_ids": null,
|
||||||
"id": "37dcd966-87c4-4956-b296-b04fb731bda8",
|
"id": "1558e98e-0a0c-4f0d-a155-e4e4e9789df9",
|
||||||
"name": "internal-router",
|
"name": "internal-router",
|
||||||
"region": "RegionOne",
|
"region": "RegionOne",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"tenant_id": "3fc454e62b9a4003913818531b54387f",
|
"tenant_id": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"timeouts": null,
|
"timeouts": null,
|
||||||
"value_specs": null,
|
"value_specs": null,
|
||||||
"vendor_options": []
|
"vendor_options": []
|
||||||
@@ -886,15 +915,15 @@
|
|||||||
"description": "",
|
"description": "",
|
||||||
"direction": "ingress",
|
"direction": "ingress",
|
||||||
"ethertype": "IPv4",
|
"ethertype": "IPv4",
|
||||||
"id": "79ea584b-0e99-4987-8b4f-3b7a8911d59f",
|
"id": "0c654173-98a8-4382-adec-c4ab90512647",
|
||||||
"port_range_max": 0,
|
"port_range_max": 0,
|
||||||
"port_range_min": 0,
|
"port_range_min": 0,
|
||||||
"protocol": "icmp",
|
"protocol": "icmp",
|
||||||
"region": "RegionOne",
|
"region": "RegionOne",
|
||||||
"remote_group_id": "",
|
"remote_group_id": "",
|
||||||
"remote_ip_prefix": "0.0.0.0/0",
|
"remote_ip_prefix": "0.0.0.0/0",
|
||||||
"security_group_id": "3d6a4992-d618-46b7-b814-73eba7959eda",
|
"security_group_id": "d0d89007-6141-4c34-bb64-8dadf859f8f2",
|
||||||
"tenant_id": "3fc454e62b9a4003913818531b54387f",
|
"tenant_id": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"timeouts": null
|
"timeouts": null
|
||||||
},
|
},
|
||||||
"sensitive_attributes": [],
|
"sensitive_attributes": [],
|
||||||
@@ -918,15 +947,15 @@
|
|||||||
"description": "",
|
"description": "",
|
||||||
"direction": "ingress",
|
"direction": "ingress",
|
||||||
"ethertype": "IPv4",
|
"ethertype": "IPv4",
|
||||||
"id": "89dcfa9a-cb50-48e4-b409-a51b293e0717",
|
"id": "84e84979-d214-41b2-b431-814c80e93bfc",
|
||||||
"port_range_max": 22,
|
"port_range_max": 22,
|
||||||
"port_range_min": 22,
|
"port_range_min": 22,
|
||||||
"protocol": "tcp",
|
"protocol": "tcp",
|
||||||
"region": "RegionOne",
|
"region": "RegionOne",
|
||||||
"remote_group_id": "",
|
"remote_group_id": "",
|
||||||
"remote_ip_prefix": "0.0.0.0/0",
|
"remote_ip_prefix": "0.0.0.0/0",
|
||||||
"security_group_id": "3d6a4992-d618-46b7-b814-73eba7959eda",
|
"security_group_id": "d0d89007-6141-4c34-bb64-8dadf859f8f2",
|
||||||
"tenant_id": "3fc454e62b9a4003913818531b54387f",
|
"tenant_id": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"timeouts": null
|
"timeouts": null
|
||||||
},
|
},
|
||||||
"sensitive_attributes": [],
|
"sensitive_attributes": [],
|
||||||
@@ -950,12 +979,12 @@
|
|||||||
"all_tags": [],
|
"all_tags": [],
|
||||||
"delete_default_rules": null,
|
"delete_default_rules": null,
|
||||||
"description": "hnrx-default security group",
|
"description": "hnrx-default security group",
|
||||||
"id": "3d6a4992-d618-46b7-b814-73eba7959eda",
|
"id": "d0d89007-6141-4c34-bb64-8dadf859f8f2",
|
||||||
"name": "hnrx-default",
|
"name": "hnrx-default",
|
||||||
"region": "RegionOne",
|
"region": "RegionOne",
|
||||||
"stateful": true,
|
"stateful": true,
|
||||||
"tags": null,
|
"tags": [],
|
||||||
"tenant_id": "3fc454e62b9a4003913818531b54387f",
|
"tenant_id": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"timeouts": null
|
"timeouts": null
|
||||||
},
|
},
|
||||||
"sensitive_attributes": [],
|
"sensitive_attributes": [],
|
||||||
@@ -986,19 +1015,19 @@
|
|||||||
"dns_publish_fixed_ip": false,
|
"dns_publish_fixed_ip": false,
|
||||||
"enable_dhcp": true,
|
"enable_dhcp": true,
|
||||||
"gateway_ip": "192.168.112.1",
|
"gateway_ip": "192.168.112.1",
|
||||||
"id": "2f6673fe-06fc-4da9-b90c-c77a689c6307",
|
"id": "6b00d8e4-e4c9-4778-97b7-2ab17c4aab2b",
|
||||||
"ip_version": 4,
|
"ip_version": 4,
|
||||||
"ipv6_address_mode": "",
|
"ipv6_address_mode": "",
|
||||||
"ipv6_ra_mode": "",
|
"ipv6_ra_mode": "",
|
||||||
"name": "hnrx-dev-subnet",
|
"name": "hnrx-dev-subnet",
|
||||||
"network_id": "c1719aa2-75c6-41d7-abc3-efe3f23de2bf",
|
"network_id": "7d6e31da-3113-4a0d-b94d-1b5b7176987d",
|
||||||
"no_gateway": false,
|
"no_gateway": false,
|
||||||
"prefix_length": null,
|
"prefix_length": null,
|
||||||
"region": "RegionOne",
|
"region": "RegionOne",
|
||||||
"service_types": [],
|
"service_types": [],
|
||||||
"subnetpool_id": "",
|
"subnetpool_id": "",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"tenant_id": "3fc454e62b9a4003913818531b54387f",
|
"tenant_id": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"timeouts": null,
|
"timeouts": null,
|
||||||
"value_specs": null
|
"value_specs": null
|
||||||
},
|
},
|
||||||
@@ -1033,19 +1062,19 @@
|
|||||||
"dns_publish_fixed_ip": false,
|
"dns_publish_fixed_ip": false,
|
||||||
"enable_dhcp": true,
|
"enable_dhcp": true,
|
||||||
"gateway_ip": "192.168.113.1",
|
"gateway_ip": "192.168.113.1",
|
||||||
"id": "5242e1d4-39fb-480a-977e-37f0d0f24e81",
|
"id": "2463d0a6-042d-4e5a-8774-2bcf0364209a",
|
||||||
"ip_version": 4,
|
"ip_version": 4,
|
||||||
"ipv6_address_mode": "",
|
"ipv6_address_mode": "",
|
||||||
"ipv6_ra_mode": "",
|
"ipv6_ra_mode": "",
|
||||||
"name": "hnrx-prod-subnet",
|
"name": "hnrx-prod-subnet",
|
||||||
"network_id": "6288bd65-3477-492a-b553-0dc1152fae95",
|
"network_id": "ab50ea43-bfc9-4c8c-b7f0-2e2d4a51b860",
|
||||||
"no_gateway": false,
|
"no_gateway": false,
|
||||||
"prefix_length": null,
|
"prefix_length": null,
|
||||||
"region": "RegionOne",
|
"region": "RegionOne",
|
||||||
"service_types": [],
|
"service_types": [],
|
||||||
"subnetpool_id": "",
|
"subnetpool_id": "",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"tenant_id": "3fc454e62b9a4003913818531b54387f",
|
"tenant_id": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"timeouts": null,
|
"timeouts": null,
|
||||||
"value_specs": null
|
"value_specs": null
|
||||||
},
|
},
|
||||||
@@ -1082,19 +1111,19 @@
|
|||||||
"dns_publish_fixed_ip": false,
|
"dns_publish_fixed_ip": false,
|
||||||
"enable_dhcp": true,
|
"enable_dhcp": true,
|
||||||
"gateway_ip": "10.0.10.1",
|
"gateway_ip": "10.0.10.1",
|
||||||
"id": "cdf73855-97f6-4b04-8b47-8edb261cf90b",
|
"id": "7a015852-7df2-43ab-8e49-ea1ee2098f84",
|
||||||
"ip_version": 4,
|
"ip_version": 4,
|
||||||
"ipv6_address_mode": "",
|
"ipv6_address_mode": "",
|
||||||
"ipv6_ra_mode": "",
|
"ipv6_ra_mode": "",
|
||||||
"name": "internal-subnet",
|
"name": "internal-subnet",
|
||||||
"network_id": "eabbd126-9063-4f40-a040-880972389880",
|
"network_id": "df6ea9c6-04fb-422b-bf9f-90cf9b2974b5",
|
||||||
"no_gateway": false,
|
"no_gateway": false,
|
||||||
"prefix_length": null,
|
"prefix_length": null,
|
||||||
"region": "RegionOne",
|
"region": "RegionOne",
|
||||||
"service_types": [],
|
"service_types": [],
|
||||||
"subnetpool_id": "",
|
"subnetpool_id": "",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"tenant_id": "3fc454e62b9a4003913818531b54387f",
|
"tenant_id": "fad7e11f880840b6bc739aa72d470bfc",
|
||||||
"timeouts": null,
|
"timeouts": null,
|
||||||
"value_specs": null
|
"value_specs": null
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user