From b61c65577aad3801bb60509a3a7252f87fa87e2c Mon Sep 17 00:00:00 2001 From: Crossplane Date: Tue, 18 Feb 2020 00:30:53 +0000 Subject: [PATCH] docs snapshot for crossplane version `v0.8` --- docs/v0.8/install-crossplane.md | 8 ++++---- docs/v0.8/quick-start.md | 2 +- docs/v0.8/services/aws-services-guide.md | 2 +- docs/v0.8/services/azure-services-guide.md | 2 +- docs/v0.8/stacks-guide-aws.md | 16 ++++++++-------- docs/v0.8/stacks-guide-azure.md | 16 ++++++++-------- docs/v0.8/stacks-guide-gcp.md | 16 ++++++++-------- docs/v0.8/stacks-guide-rook.md | 8 ++++---- 8 files changed, 35 insertions(+), 35 deletions(-) diff --git a/docs/v0.8/install-crossplane.md b/docs/v0.8/install-crossplane.md index ccf6708a..50a8f49c 100644 --- a/docs/v0.8/install-crossplane.md +++ b/docs/v0.8/install-crossplane.md @@ -133,7 +133,7 @@ metadata: name: stack-gcp namespace: gcp spec: - package: "crossplane/stack-gcp:master" + package: "crossplane/stack-gcp:v0.6.0" ``` Then you can install the GCP stack into Crossplane in the `gcp` namespace with the following command: @@ -158,7 +158,7 @@ metadata: name: stack-aws namespace: aws spec: - package: "crossplane/stack-aws:master" + package: "crossplane/stack-aws:v0.6.0" ``` Then you can install the AWS stack into Crossplane in the `aws` namespace with the following command: @@ -183,7 +183,7 @@ metadata: name: stack-azure namespace: azure spec: - package: "crossplane/stack-azure:master" + package: "crossplane/stack-azure:v0.6.0" ``` Then you can install the Azure stack into Crossplane in the `azure` namespace with the following command: @@ -208,7 +208,7 @@ metadata: name: stack-rook namespace: rook spec: - package: "crossplane/stack-rook:master" + package: "crossplane/stack-rook:v0.4.0" ``` Then you can install the Rook stack into Crossplane in the `rook` namespace with the following command: diff --git a/docs/v0.8/quick-start.md b/docs/v0.8/quick-start.md index bcf26e59..1c3fea35 100644 --- a/docs/v0.8/quick-start.md +++ b/docs/v0.8/quick-start.md @@ -44,7 +44,7 @@ metadata: name: stack-gcp namespace: crossplane-system spec: - package: "crossplane/stack-gcp:master" + package: "crossplane/stack-gcp:v0.6.0" ``` Save the above as `stack.yaml`, and apply it by running: diff --git a/docs/v0.8/services/aws-services-guide.md b/docs/v0.8/services/aws-services-guide.md index ceaa9de8..b7f2dd69 100644 --- a/docs/v0.8/services/aws-services-guide.md +++ b/docs/v0.8/services/aws-services-guide.md @@ -86,7 +86,7 @@ metadata: name: stack-aws namespace: crossplane-system spec: - package: "crossplane/stack-aws:master" + package: "crossplane/stack-aws:v0.6.0" EOF kubectl apply -f stack-aws.yaml diff --git a/docs/v0.8/services/azure-services-guide.md b/docs/v0.8/services/azure-services-guide.md index 656e2947..a3719568 100644 --- a/docs/v0.8/services/azure-services-guide.md +++ b/docs/v0.8/services/azure-services-guide.md @@ -80,7 +80,7 @@ metadata: name: stack-azure namespace: crossplane-system spec: - package: "crossplane/stack-azure:master" + package: "crossplane/stack-azure:v0.6.0" EOF kubectl apply -f stack-azure.yaml diff --git a/docs/v0.8/stacks-guide-aws.md b/docs/v0.8/stacks-guide-aws.md index 396bfe68..8ec925b2 100644 --- a/docs/v0.8/stacks-guide-aws.md +++ b/docs/v0.8/stacks-guide-aws.md @@ -73,7 +73,7 @@ infrastructure stack, we need to specify that it's cluster-scoped by passing the `--cluster` flag. ```bash -kubectl crossplane stack generate-install --cluster 'crossplane/stack-aws:master' stack-aws | kubectl apply --namespace crossplane-system -f - +kubectl crossplane stack generate-install --cluster 'crossplane/stack-aws:v0.6.0' stack-aws | kubectl apply --namespace crossplane-system -f - ``` The rest of this guide assumes that the AWS stack is installed within @@ -116,13 +116,13 @@ configurations in Crossplane. Apply the sample network configuration resources: ```bash -kubectl apply -k github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/aws/network-config?ref=master +kubectl apply -k github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/aws/network-config?ref=release-0.8 ``` And you're done! You can check the status of the provisioning by running: ```bash -kubectl get -k github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/aws/network-config?ref=master +kubectl get -k github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/aws/network-config?ref=release-0.8 ``` When all resources have the `Ready` condition in `True` state, the provisioning @@ -143,7 +143,7 @@ connectivity][aws-resource-connectivity] design document. To inspect the resources that we created above, let's run: ```bash -kubectl kustomize github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/aws/network-config?ref=master > network-config.yaml +kubectl kustomize github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/aws/network-config?ref=release-0.8 > network-config.yaml ``` This will save the sample network configuration resources locally in @@ -438,7 +438,7 @@ repository. Apply the sample AWS resource classes: ```bash -kubectl apply -k github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/aws/resource-classes?ref=master +kubectl apply -k github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/aws/resource-classes?ref=release-0.8 ``` And you're done! Note that these resources do not immediately provision external @@ -449,7 +449,7 @@ AWS resources, as they only serve as as template classes. To inspect the resource classes that we created above, run: ```bash -kubectl kustomize github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/aws/resource-classes?ref=master > resource-classes.yaml +kubectl kustomize github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/aws/resource-classes?ref=release-0.8 > resource-classes.yaml ``` This will save the sample resource classes YAML locally in @@ -568,8 +568,8 @@ off. [resource-claims-docs]: concepts.md#resource-claims-and-resource-classes [eks-user-guide]: https://docs.aws.amazon.com/eks/latest/userguide/create-public-private-vpc.html [Cross Resource Referencing]: https://github.com/crossplaneio/crossplane/blob/master/design/one-pager-cross-resource-referencing.md -[sample AWS network configuration]: https://github.com/crossplaneio/crossplane/tree/master/cluster/examples/workloads/kubernetes/wordpress/aws/network-config?ref=master -[sample AWS resource classes]: https://github.com/crossplaneio/crossplane/tree/master/cluster/examples/workloads/kubernetes/wordpress/aws/resource-classes?ref=master +[sample AWS network configuration]: https://github.com/crossplaneio/crossplane/tree/master/cluster/examples/workloads/kubernetes/wordpress/aws/network-config?ref=release-0.8 +[sample AWS resource classes]: https://github.com/crossplaneio/crossplane/tree/master/cluster/examples/workloads/kubernetes/wordpress/aws/resource-classes?ref=release-0.8 [RDS Database Instance]: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.DBInstance.html [EKS Cluster]: https://docs.aws.amazon.com/eks/latest/userguide/clusters.html [resource-classes-docs]: concepts.md#resource-claims-and-resource-classes diff --git a/docs/v0.8/stacks-guide-azure.md b/docs/v0.8/stacks-guide-azure.md index 0d25c1d9..7cd6000d 100644 --- a/docs/v0.8/stacks-guide-azure.md +++ b/docs/v0.8/stacks-guide-azure.md @@ -74,7 +74,7 @@ infrastructure stack, we need to specify that it's cluster-scoped by passing the `--cluster` flag. ```bash -kubectl crossplane stack generate-install --cluster 'crossplane/stack-azure:master' stack-azure | kubectl apply --namespace crossplane-system -f - +kubectl crossplane stack generate-install --cluster 'crossplane/stack-azure:v0.6.0' stack-azure | kubectl apply --namespace crossplane-system -f - ``` The rest of this guide assumes that the Azure stack is installed within @@ -126,13 +126,13 @@ connectivity configurations in Crossplane. Apply the sample network configuration resources: ```bash -kubectl apply -k github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/azure/network-config?ref=master +kubectl apply -k github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/azure/network-config?ref=release-0.8 ``` And you're done! You can check the status of the provisioning by running: ```bash -kubectl get -k github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/azure/network-config?ref=master +kubectl get -k github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/azure/network-config?ref=release-0.8 ``` When all resources have the `Ready` condition in `True` state, the provisioning @@ -155,7 +155,7 @@ connectivity][azure-resource-connectivity] design document. To inspect the resources that we created above, let's run: ```bash -kubectl kustomize github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/azure/network-config?ref=master > network-config.yaml +kubectl kustomize github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/azure/network-config?ref=release-0.8 > network-config.yaml ``` This will save the sample network configuration resources locally in @@ -263,7 +263,7 @@ repository. Apply the sample Azure resource classes: ```bash -kubectl apply -k github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/azure/resource-classes?ref=master +kubectl apply -k github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/azure/resource-classes?ref=release-0.8 ``` And you're done! Note that these resources do not immediately provision external @@ -274,7 +274,7 @@ Azure resources, as they only serve as template classes. To inspect the resource classes that we created above, run: ```bash -kubectl kustomize github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/azure/resource-classes?ref=master > resource-classes.yaml +kubectl kustomize github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/azure/resource-classes?ref=release-0.8 > resource-classes.yaml ``` This will save the sample resource classes YAML locally in @@ -444,11 +444,11 @@ off. [azure-virtual-network]: https://docs.microsoft.com/en-us/azure/virtual-network/virtual-networks-overview [azure-resource-connectivity]: https://github.com/crossplaneio/crossplane/blob/master/design/one-pager-resource-connectivity-mvp.md#microsoft-azure [azure-network-configuration]: https://docs.microsoft.com/en-us/azure/virtual-network/virtual-networks-using-network-configuration-file -[sample Azure resource classes]: https://github.com/crossplaneio/crossplane/tree/master/cluster/examples/workloads/kubernetes/wordpress/azure/resource-classes?ref=master +[sample Azure resource classes]: https://github.com/crossplaneio/crossplane/tree/master/cluster/examples/workloads/kubernetes/wordpress/azure/resource-classes?ref=release-0.8 [azure-mysql-database]: https://azure.microsoft.com/en-us/services/mysql/ [azure-aks]: https://azure.microsoft.com/en-us/services/kubernetes-service/ [resource-claims-and-classes-docs]: https://github.com/crossplaneio/crossplane/blob/master/docs/concepts.md#resource-claims-and-resource-classes -[sample Azure network configuration]: https://github.com/crossplaneio/crossplane/tree/master/cluster/examples/workloads/kubernetes/wordpress/azure/network-config?ref=master +[sample Azure network configuration]: https://github.com/crossplaneio/crossplane/tree/master/cluster/examples/workloads/kubernetes/wordpress/azure/network-config?ref=release-0.8 [Cross Resource Referencing]: https://github.com/crossplaneio/crossplane/blob/master/design/one-pager-cross-resource-referencing.md [resource class selection]: https://github.com/crossplaneio/crossplane/blob/master/design/one-pager-simple-class-selection.md [azure-provider-guide]: cloud-providers/azure/azure-provider.md diff --git a/docs/v0.8/stacks-guide-gcp.md b/docs/v0.8/stacks-guide-gcp.md index 0c8fd8aa..cfb05e23 100644 --- a/docs/v0.8/stacks-guide-gcp.md +++ b/docs/v0.8/stacks-guide-gcp.md @@ -74,7 +74,7 @@ infrastructure stack, we need to specify that it's cluster-scoped by passing the `--cluster` flag. ```bash -kubectl crossplane stack generate-install --cluster 'crossplane/stack-gcp:master' stack-gcp | kubectl apply --namespace crossplane-system -f - +kubectl crossplane stack generate-install --cluster 'crossplane/stack-gcp:v0.6.0' stack-gcp | kubectl apply --namespace crossplane-system -f - ``` The rest of this guide assumes that the GCP stack is installed within @@ -142,13 +142,13 @@ configurations in Crossplane. Apply the sample network configuration resources: ```bash -kubectl apply -k github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/gcp/network-config?ref=master +kubectl apply -k github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/gcp/network-config?ref=release-0.8 ``` And you're done! You can check the status of the provisioning by running: ```bash -kubectl get -k github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/gcp/network-config?ref=master +kubectl get -k github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/gcp/network-config?ref=release-0.8 ``` When all resources have the `Ready` condition in `True` state, the provisioning @@ -165,7 +165,7 @@ Kubernetes cluster. To inspect the resources that we created above, let's run: ```bash -kubectl kustomize github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/gcp/network-config?ref=master > network-config.yaml +kubectl kustomize github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/gcp/network-config?ref=release-0.8 > network-config.yaml ``` This will save the sample network configuration resources locally in @@ -298,7 +298,7 @@ repository. Apply the sample GCP resource classes: ```bash -kubectl apply -k github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/gcp/resource-classes?ref=master +kubectl apply -k github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/gcp/resource-classes?ref=release-0.8 ``` And you're done! Note that these resources do not immediately provision external GCP resourcs. @@ -308,7 +308,7 @@ And you're done! Note that these resources do not immediately provision external To inspect the resource classes that we created above, run: ```bash -kubectl kustomize github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/gcp/resource-classes?ref=master > resource-classes.yaml +kubectl kustomize github.com/crossplaneio/crossplane//cluster/examples/workloads/kubernetes/wordpress/gcp/resource-classes?ref=release-0.8 > resource-classes.yaml ``` This will save the sample resource classes YAML locally in @@ -414,10 +414,10 @@ where we left off. [cloud-provider-setup-gcp]: https://github.com/crossplaneio/crossplane/blob/master/docs/cloud-providers/gcp/gcp-provider.md [gcp-network-configuration]: https://cloud.google.com/vpc/docs/vpc [Cross Resource Referencing]: https://github.com/crossplaneio/crossplane/blob/master/design/one-pager-cross-resource-referencing.md -[sample GCP resource classes]: https://github.com/crossplaneio/crossplane/tree/master/cluster/examples/workloads/kubernetes/wordpress/gcp/resource-classes?ref=master +[sample GCP resource classes]: https://github.com/crossplaneio/crossplane/tree/master/cluster/examples/workloads/kubernetes/wordpress/gcp/resource-classes?ref=release-0.8 [gcp-cloudsql]: https://cloud.google.com/sql/ [gcp-gke]: https://cloud.google.com/kubernetes-engine/ -[sample GCP network configuration]: https://github.com/crossplaneio/crossplane/tree/master/cluster/examples/workloads/kubernetes/wordpress/gcp/network-config?ref=master +[sample GCP network configuration]: https://github.com/crossplaneio/crossplane/tree/master/cluster/examples/workloads/kubernetes/wordpress/gcp/network-config?ref=release-0.8 [gcp-ip-address]: https://cloud.google.com/compute/docs/ip-addresses/ [gcp-connection]: https://cloud.google.com/vpc/docs/configure-private-services-access [resource class selection]: https://github.com/crossplaneio/crossplane/blob/master/design/one-pager-simple-class-selection.md diff --git a/docs/v0.8/stacks-guide-rook.md b/docs/v0.8/stacks-guide-rook.md index 787c12d1..13628c79 100644 --- a/docs/v0.8/stacks-guide-rook.md +++ b/docs/v0.8/stacks-guide-rook.md @@ -93,7 +93,7 @@ metadata: name: stack-gcp namespace: crossplane-system spec: - package: "crossplane/stack-gcp:master" + package: "crossplane/stack-gcp:v0.6.0" EOF kubectl apply -f stack-gcp.yaml @@ -110,7 +110,7 @@ metadata: name: stack-rook namespace: crossplane-system spec: - package: "crossplane/stack-rook:master" + package: "crossplane/stack-rook:v0.4.0" EOF kubectl apply -f stack-rook.yaml @@ -182,13 +182,13 @@ If you want to skip the rest of the guide and just deploy Yugastore, you can run: ```bash -kubectl apply -k https://github.com/crossplaneio/crossplane//cluster/examples/rook/yugastore?ref=master +kubectl apply -k https://github.com/crossplaneio/crossplane//cluster/examples/rook/yugastore?ref=release-0.8 ``` And you're done! You can check the status of the provisioning by running: ```bash -kubectl get -k https://github.com/crossplaneio/crossplane//cluster/examples/rook/yugastore?ref=master +kubectl get -k https://github.com/crossplaneio/crossplane//cluster/examples/rook/yugastore?ref=release-0.8 ``` If you did not opt for this shortcut, keep reading.