mirror of https://github.com/crossplane/docs.git
docs snapshot for crossplane version `master`
This commit is contained in:
parent
7f7c356f7c
commit
76cf005815
|
@ -71,17 +71,20 @@ the `gcp-infra-dev` namespace:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cat > cloudsql.yaml <<EOF
|
cat > cloudsql.yaml <<EOF
|
||||||
apiVersion: database.gcp.crossplane.io/v1alpha2
|
apiVersion: database.gcp.crossplane.io/v1beta1
|
||||||
kind: CloudsqlInstanceClass
|
kind: CloudsqlInstanceClass
|
||||||
metadata:
|
metadata:
|
||||||
name: standard-cloudsql
|
name: standard-cloudsql
|
||||||
namespace: gcp-infra-dev
|
namespace: gcp-infra-dev
|
||||||
specTemplate:
|
specTemplate:
|
||||||
|
forProvider:
|
||||||
databaseVersion: MYSQL_5_7
|
databaseVersion: MYSQL_5_7
|
||||||
tier: db-n1-standard-1
|
|
||||||
region: us-central1
|
region: us-central1
|
||||||
storageType: PD_SSD
|
settings:
|
||||||
storageGB: 10
|
tier: db-n1-standard-1
|
||||||
|
dataDiskType: PD_SSD
|
||||||
|
dataDiskSizeGb: 10
|
||||||
|
ipConfiguration:
|
||||||
ipv4Enabled: true
|
ipv4Enabled: true
|
||||||
providerRef:
|
providerRef:
|
||||||
name: example
|
name: example
|
||||||
|
@ -109,7 +112,7 @@ metadata:
|
||||||
namespace: app-project1-dev
|
namespace: app-project1-dev
|
||||||
classRef:
|
classRef:
|
||||||
kind: CloudsqlInstanceClass
|
kind: CloudsqlInstanceClass
|
||||||
apiVersion: database.gcp.crossplane.io/v1alpha2
|
apiVersion: database.gcp.crossplane.io/v1beta1
|
||||||
name: standard-cloudsql
|
name: standard-cloudsql
|
||||||
namespace: gcp-infra-dev
|
namespace: gcp-infra-dev
|
||||||
EOF
|
EOF
|
||||||
|
|
|
@ -284,17 +284,23 @@ specTemplate:
|
||||||
cloudsql--mysql-standard.yaml
|
cloudsql--mysql-standard.yaml
|
||||||
```yaml
|
```yaml
|
||||||
---
|
---
|
||||||
apiVersion: database.gcp.crossplane.io/v1alpha2
|
apiVersion: database.gcp.crossplane.io/v1beta1
|
||||||
kind: CloudsqlInstanceClass
|
kind: CloudsqlInstanceClass
|
||||||
metadata:
|
metadata:
|
||||||
name: cloudsql-mysql-standard
|
name: cloudsql-mysql-standard
|
||||||
namespace: gcp-infra-dev
|
namespace: gcp-infra-dev
|
||||||
specTemplate:
|
specTemplate:
|
||||||
|
forProvider:
|
||||||
databaseVersion: MYSQL_5_6
|
databaseVersion: MYSQL_5_6
|
||||||
tier: db-custom-1-3840
|
region: us-central1
|
||||||
region: us-west2
|
settings:
|
||||||
storageType: PD_SSD
|
tier: db-n1-standard-1
|
||||||
storageGB: 10
|
dataDiskType: PD_SSD
|
||||||
|
dataDiskSizeGb: 10
|
||||||
|
# Note from GCP Docs: Your Cloud SQL instances are not created in your VPC network.
|
||||||
|
# They are created in the service producer network (a VPC network internal to Google) that is then connected (peered) to your VPC network.
|
||||||
|
ipConfiguration:
|
||||||
|
privateNetwork: projects/$PROJECT_ID/global/networks/example-network
|
||||||
providerRef:
|
providerRef:
|
||||||
name: demo
|
name: demo
|
||||||
namespace: gcp-infra-dev
|
namespace: gcp-infra-dev
|
||||||
|
|
|
@ -179,18 +179,21 @@ satisfied by a [Google Cloud SQL Instance](https://cloud.google.com/sql/docs/mys
|
||||||
```bash
|
```bash
|
||||||
cat > gcp-mysql-standard.yaml <<EOF
|
cat > gcp-mysql-standard.yaml <<EOF
|
||||||
---
|
---
|
||||||
apiVersion: database.gcp.crossplane.io/v1alpha2
|
apiVersion: database.gcp.crossplane.io/v1beta1
|
||||||
kind: CloudsqlInstanceClass
|
kind: CloudsqlInstanceClass
|
||||||
metadata:
|
metadata:
|
||||||
name: standard-cloudsql
|
name: standard-cloudsql
|
||||||
specTemplate:
|
specTemplate:
|
||||||
|
forProvider:
|
||||||
databaseVersion: MYSQL_5_7
|
databaseVersion: MYSQL_5_7
|
||||||
tier: db-n1-standard-1
|
|
||||||
region: us-central1
|
region: us-central1
|
||||||
storageType: PD_SSD
|
settings:
|
||||||
storageGB: 10
|
tier: db-n1-standard-1
|
||||||
|
dataDiskType: PD_SSD
|
||||||
|
dataDiskSizeGb: 10
|
||||||
# Note from GCP Docs: Your Cloud SQL instances are not created in your VPC network.
|
# Note from GCP Docs: Your Cloud SQL instances are not created in your VPC network.
|
||||||
# They are created in the service producer network (a VPC network internal to Google) that is then connected (peered) to your VPC network.
|
# They are created in the service producer network (a VPC network internal to Google) that is then connected (peered) to your VPC network.
|
||||||
|
ipConfiguration:
|
||||||
privateNetwork: projects/$PROJECT_ID/global/networks/$NETWORK_NAME
|
privateNetwork: projects/$PROJECT_ID/global/networks/$NETWORK_NAME
|
||||||
providerRef:
|
providerRef:
|
||||||
name: gcp-provider
|
name: gcp-provider
|
||||||
|
@ -246,7 +249,7 @@ that our Wordpress resources will live in.
|
||||||
name: mysql-standard
|
name: mysql-standard
|
||||||
classRef:
|
classRef:
|
||||||
kind: CloudsqlInstanceClass
|
kind: CloudsqlInstanceClass
|
||||||
apiVersion: database.gcp.crossplane.io/v1alpha2
|
apiVersion: database.gcp.crossplane.io/v1beta1
|
||||||
name: standard-cloudsql
|
name: standard-cloudsql
|
||||||
namespace: $INFRA_NAMESPACE
|
namespace: $INFRA_NAMESPACE
|
||||||
EOF
|
EOF
|
||||||
|
@ -370,7 +373,7 @@ Spec:
|
||||||
Name: mysql-standard
|
Name: mysql-standard
|
||||||
Engine Version: 5.6
|
Engine Version: 5.6
|
||||||
Resource Ref:
|
Resource Ref:
|
||||||
API Version: database.gcp.crossplane.io/v1alpha2
|
API Version: database.gcp.crossplane.io/v1beta1
|
||||||
Kind: CloudsqlInstance
|
Kind: CloudsqlInstance
|
||||||
Name: mysqlinstance-6a7fe064-d888-11e9-ab90-42b6bb22213a
|
Name: mysqlinstance-6a7fe064-d888-11e9-ab90-42b6bb22213a
|
||||||
Namespace: gcp-infra-dev
|
Namespace: gcp-infra-dev
|
||||||
|
|
|
@ -332,19 +332,22 @@ configuration we just set up:
|
||||||
```
|
```
|
||||||
cat > environment.yaml <<EOF
|
cat > environment.yaml <<EOF
|
||||||
---
|
---
|
||||||
apiVersion: database.gcp.crossplane.io/v1alpha2
|
apiVersion: database.gcp.crossplane.io/v1beta1
|
||||||
kind: CloudsqlInstanceClass
|
kind: CloudsqlInstanceClass
|
||||||
metadata:
|
metadata:
|
||||||
name: standard-cloudsql
|
name: standard-cloudsql
|
||||||
namespace: gcp
|
namespace: gcp
|
||||||
specTemplate:
|
specTemplate:
|
||||||
|
forProvider:
|
||||||
databaseVersion: MYSQL_5_7
|
databaseVersion: MYSQL_5_7
|
||||||
tier: db-n1-standard-1
|
|
||||||
region: us-central1
|
region: us-central1
|
||||||
storageType: PD_SSD
|
settings:
|
||||||
storageGB: 10
|
tier: db-n1-standard-1
|
||||||
|
dataDiskType: PD_SSD
|
||||||
|
dataDiskSizeGb: 10
|
||||||
# Note from GCP Docs: Your Cloud SQL instances are not created in your VPC network.
|
# Note from GCP Docs: Your Cloud SQL instances are not created in your VPC network.
|
||||||
# They are created in the service producer network (a VPC network internal to Google) that is then connected (peered) to your VPC network.
|
# They are created in the service producer network (a VPC network internal to Google) that is then connected (peered) to your VPC network.
|
||||||
|
ipConfiguration:
|
||||||
privateNetwork: projects/$PROJECT_ID/global/networks/example-network
|
privateNetwork: projects/$PROJECT_ID/global/networks/example-network
|
||||||
providerRef:
|
providerRef:
|
||||||
name: gcp-provider
|
name: gcp-provider
|
||||||
|
@ -418,7 +421,7 @@ metadata:
|
||||||
default: "true"
|
default: "true"
|
||||||
classRef:
|
classRef:
|
||||||
kind: CloudsqlInstanceClass
|
kind: CloudsqlInstanceClass
|
||||||
apiVersion: database.gcp.crossplane.io/v1alpha2
|
apiVersion: database.gcp.crossplane.io/v1beta1
|
||||||
name: standard-cloudsql
|
name: standard-cloudsql
|
||||||
namespace: gcp
|
namespace: gcp
|
||||||
---
|
---
|
||||||
|
|
Loading…
Reference in New Issue