Skip to content

Commit

Permalink
Update operator.mdx to operator.md
Browse files Browse the repository at this point in the history
  • Loading branch information
mclacore committed Sep 11, 2024
1 parent 67a5f82 commit d3a3d14
Show file tree
Hide file tree
Showing 4 changed files with 336 additions and 42 deletions.
42 changes: 0 additions & 42 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -250,20 +250,6 @@ Connections from other bundles that this bundle depends on.
"arn:aws:ec2::ACCOUNT_NUMBER:vpc/vpc-foo"
```

- **`aws_zone`** *(string)*: AWS Availability Zone.

Examples:
- **`cidr`** *(string)*

Examples:
```json
"10.100.0.0/16"
```

```json
"192.24.12.0/22"
```


Examples:
- **`private_subnets`** *(array)*
Expand All @@ -279,20 +265,6 @@ Connections from other bundles that this bundle depends on.
"arn:aws:ec2::ACCOUNT_NUMBER:vpc/vpc-foo"
```

- **`aws_zone`** *(string)*: AWS Availability Zone.

Examples:
- **`cidr`** *(string)*

Examples:
```json
"10.100.0.0/16"
```

```json
"192.24.12.0/22"
```


Examples:
- **`public_subnets`** *(array)*
Expand All @@ -308,20 +280,6 @@ Connections from other bundles that this bundle depends on.
"arn:aws:ec2::ACCOUNT_NUMBER:vpc/vpc-foo"
```

- **`aws_zone`** *(string)*: AWS Availability Zone.

Examples:
- **`cidr`** *(string)*

Examples:
```json
"10.100.0.0/16"
```

```json
"192.24.12.0/22"
```


Examples:
- **`specs`** *(object)*
Expand Down
112 changes: 112 additions & 0 deletions core-services/_massdriver_variables.tf
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
// Auto-generated variable declarations from massdriver.yaml
variable "aws_authentication" {
type = object({
data = object({
arn = string
external_id = optional(string)
})
specs = object({
aws = optional(object({
region = optional(string)
}))
})
})
}
variable "core_services" {
type = object({
enable_efs_csi = optional(bool)
enable_ingress = optional(bool)
route53_hosted_zones = optional(list(string))
storage_class_to_efs_map = optional(list(object({
efs_arn = string
storage_class_name = string
})))
})
}
variable "fargate" {
type = object({
enabled = optional(bool)
namespaces = optional(list(string))
})
default = null
}
variable "k8s_version" {
type = string
}
variable "md_metadata" {
type = object({
default_tags = object({
managed-by = string
md-manifest = string
md-package = string
md-project = string
md-target = string
})
deployment = object({
id = string
})
name_prefix = string
observability = object({
alarm_webhook_url = string
})
package = object({
created_at = string
deployment_enqueued_at = string
previous_status = string
updated_at = string
})
target = object({
contact_email = string
})
})
}
variable "monitoring" {
type = object({
control_plane_log_retention = number
prometheus = object({
grafana_enabled = bool
persistence_enabled = bool
grafana_password = optional(string)
})
})
}
variable "node_groups" {
type = list(object({
advanced_configuration_enabled = bool
instance_type = string
max_size = number
min_size = number
name_suffix = string
advanced_configuration = optional(object({
taint = optional(object({
effect = string
taint_key = string
taint_value = string
}))
}))
}))
}
variable "vpc" {
type = object({
data = object({
infrastructure = object({
arn = string
cidr = string
internal_subnets = list(object({
arn = string
}))
private_subnets = list(object({
arn = string
}))
public_subnets = list(object({
arn = string
}))
})
})
specs = optional(object({
aws = optional(object({
region = optional(string)
}))
}))
})
}
112 changes: 112 additions & 0 deletions custom-resources/_massdriver_variables.tf
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
// Auto-generated variable declarations from massdriver.yaml
variable "aws_authentication" {
type = object({
data = object({
arn = string
external_id = optional(string)
})
specs = object({
aws = optional(object({
region = optional(string)
}))
})
})
}
variable "core_services" {
type = object({
enable_efs_csi = optional(bool)
enable_ingress = optional(bool)
route53_hosted_zones = optional(list(string))
storage_class_to_efs_map = optional(list(object({
efs_arn = string
storage_class_name = string
})))
})
}
variable "fargate" {
type = object({
enabled = optional(bool)
namespaces = optional(list(string))
})
default = null
}
variable "k8s_version" {
type = string
}
variable "md_metadata" {
type = object({
default_tags = object({
managed-by = string
md-manifest = string
md-package = string
md-project = string
md-target = string
})
deployment = object({
id = string
})
name_prefix = string
observability = object({
alarm_webhook_url = string
})
package = object({
created_at = string
deployment_enqueued_at = string
previous_status = string
updated_at = string
})
target = object({
contact_email = string
})
})
}
variable "monitoring" {
type = object({
control_plane_log_retention = number
prometheus = object({
grafana_enabled = bool
persistence_enabled = bool
grafana_password = optional(string)
})
})
}
variable "node_groups" {
type = list(object({
advanced_configuration_enabled = bool
instance_type = string
max_size = number
min_size = number
name_suffix = string
advanced_configuration = optional(object({
taint = optional(object({
effect = string
taint_key = string
taint_value = string
}))
}))
}))
}
variable "vpc" {
type = object({
data = object({
infrastructure = object({
arn = string
cidr = string
internal_subnets = list(object({
arn = string
}))
private_subnets = list(object({
arn = string
}))
public_subnets = list(object({
arn = string
}))
})
})
specs = optional(object({
aws = optional(object({
region = optional(string)
}))
}))
})
}
Loading

0 comments on commit d3a3d14

Please sign in to comment.