Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace all references to old repo and old chart location #74

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions versioned_docs/version-0.1/contributing/development.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ sidebar_position: 2

## Create a local development environment

1. Clone the [Rancher Turtles](https://github.com/rancher-sandbox/rancher-turtles) repository locally
1. Clone the [Rancher Turtles](https://github.com/rancher/turtles) repository locally

2. Create **tilt-settings.yaml**:

Expand Down Expand Up @@ -50,7 +50,7 @@ ngrok http https://localhost:10000

## What happens when you run `make dev-env`?

1. A [kind](https://kind.sigs.k8s.io/) cluster is created with the following [configuration](https://github.com/rancher-sandbox/rancher-turtles/blob/main/scripts/kind-cluster-with-extramounts.yaml).
1. A [kind](https://kind.sigs.k8s.io/) cluster is created with the following [configuration](https://github.com/rancher/turtles/blob/main/scripts/kind-cluster-with-extramounts.yaml).
1. [Cert manager](https://cert-manager.io/) is installed on the cluster, which is a requirement for running `Rancher turtes` extension.
1. `clusterctl` is used to bootstrap CAPI components onto the cluster, and a default configuration includes: core Cluster API controller, Kubeadm bootstrap and control plane providers, Docker infrastructure provider.
1. `Rancher manager` is installed using helm.
Expand Down
32 changes: 16 additions & 16 deletions versioned_docs/version-0.1/contributing/guidelines.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ sidebar_position: 1

<!-- END doctoc generated TOC please keep comment here to allow auto update -->

Thank you for taking the time to contribute to Rancher CAPI extension [projects](https://github.com/rancher-sandbox?q=rancher-turtles&type=all&language=&sort=) :heart:
Thank you for taking the time to contribute to Rancher CAPI extension [projects](https://github.com/rancher?q=turtles&type=all&language=&sort=) :heart:

Improvements to all areas of the project; from code, to documentation;
from bug reports to feature design and UI enhancement are gratefully welcome.
Expand Down Expand Up @@ -56,9 +56,9 @@ If you’re a new to the project and want to help, but don’t know where to sta

1. Interested in helping to improve:

- Rancher CAPI extension backend? Chime in on [`bugs`](https://github.com/rancher-sandbox/rancher-turtles/issues?q=is%3Aopen+is%3Aissue+label%3Akind%2Fbug+) or
[`help wanted` issues](https://github.com/rancher-sandbox/rancher-turtles/labels/help-wanted).
If you are seeking to take on a bigger challenge or a more experienced contributor, check out [`feature requests`](https://github.com/rancher-sandbox/rancher-turtles/issues?q=is%3Aopen+is%3Aissue+label%3Akind%2Ffeature).
- Rancher CAPI extension backend? Chime in on [`bugs`](https://github.com/rancher/turtles/issues?q=is%3Aopen+is%3Aissue+label%3Akind%2Fbug+) or
[`help wanted` issues](https://github.com/rancher/turtles/labels/help-wanted).
If you are seeking to take on a bigger challenge or a more experienced contributor, check out [`feature requests`](https://github.com/rancher/turtles/issues?q=is%3Aopen+is%3Aissue+label%3Akind%2Ffeature).
- extension UI? Take a look at [`open`](https://github.com/rancher-sandbox/rancher-turtles-ui/issues) or
salasberryfin marked this conversation as resolved.
Show resolved Hide resolved
[`help wanted` issues](https://github.com/rancher-sandbox/rancher-turtles-ui/labels/help-wanted).
- maybe, user-docs? :nerd_face: Then, jump straight into [`open` issues](https://github.com/rancher-sandbox/rancher-turtles-docs/issues) in the docs repository.
Expand Down Expand Up @@ -207,7 +207,7 @@ The core team regularly processes incoming issues. There may be some delay over

Every issue will be assigned a `priority/<x>` label. The levels of priorities are:

- [`critical-urgent`](https://github.com/rancher-sandbox/rancher-turtles/labels/priority%2Fcritical-urgent): These are time sensitive issues which should be picked up immediately.
- [`critical-urgent`](https://github.com/rancher/turtles/labels/priority%2Fcritical-urgent): These are time sensitive issues which should be picked up immediately.
If an issue labelled `critical` is not assigned or being actively worked on,
someone is expected to drop what they're doing immediately to work on it.
This usually means the core team, but community members are welcome to claim
Expand All @@ -216,13 +216,13 @@ Every issue will be assigned a `priority/<x>` label. The levels of priorities ar
they will be paired with a core team-member to manage the tracking, communication and release of any fix
as well as to assume responsibility of all progess._

- [`important-soon`](https://github.com/rancher-sandbox/rancher-turtles/labels/priority%2Fimportant-soon): Must be assigned as soon as capacity becomes available.
- [`important-soon`](https://github.com/rancher/turtles/labels/priority%2Fimportant-soon): Must be assigned as soon as capacity becomes available.
Ideally something should be delivered in time for the next release.

- [`important-longterm`](https://github.com/rancher-sandbox/rancher-turtles/labels/priority%2Fimportant-longterm): Important over the long term, but may not be currently
- [`important-longterm`](https://github.com/rancher/turtles/labels/priority%2Fimportant-longterm): Important over the long term, but may not be currently
staffed and/or may require multiple releases to complete.

- [`backlog`](https://github.com/rancher-sandbox/rancher-turtles/labels/priority%2Fbacklog): There appears to be general agreement that this would be good to have,
- [`backlog`](https://github.com/rancher/turtles/labels/priority%2Fbacklog): There appears to be general agreement that this would be good to have,
but we may not have anyone available to work on it right now or in the immediate future.
PRs are still very welcome, although it might take a while to get them reviewed if
reviewers are fully occupied with higher priority issues, for example immediately before a release.
Expand All @@ -231,11 +231,11 @@ These priority categories have been inspired by [the Kubernetes contributing gui

Other labels include:

- [`adr-required`](https://github.com/rancher-sandbox/rancher-turtles/labels/adr-required):
- [`adr-required`](https://github.com/rancher/turtles/labels/adr-required):
Indicates that the issue or PR contains a decision that needs to be documented in a [ADR](#adrs-architectural-decision-records) _before_
it can be worked on.

- [`needs-investigation`](https://github.com/rancher-sandbox/rancher-turtles/labels/needs-investigation): There is currently insufficient information to either categorize properly,
- [`needs-investigation`](https://github.com/rancher/turtles/labels/needs-investigation): There is currently insufficient information to either categorize properly,
or to understand and implement a solution. This could be because the issue opener did
not provide enough relevant information, or because more in-depth research is required
before work can begin.
Expand All @@ -254,7 +254,7 @@ Submissions which do not meet standards will be de-prioritised for review.
## ADRs (Architectural Decision Records)

:::note
Please feel free to skip [this](#adrs-architectural-decision-records) and [sub-section](#process) below, since they are only relevant to the [rancher-turtles](https://github.com/rancher-sandbox/rancher-turtles) repository.
Please feel free to skip [this](#adrs-architectural-decision-records) and [sub-section](#process) below, since they are only relevant to the [rancher-turtles](https://github.com/rancher/turtles) repository.
:::

Any impactful decisions to the architecture, design, development and behaviour
Expand All @@ -267,7 +267,7 @@ Contributors are also welcome to backfill ADRs if they are found to be missing.

### Process

1. Start a new [discussion](https://github.com/rancher-sandbox/rancher-turtles/discussions/new?category=adr) using the `ADR` category.
1. Start a new [discussion](https://github.com/rancher/turtles/discussions/new?category=adr) using the `ADR` category.

1. Choose an appropriate clear and concise title (e.g. `ADR: Implement X in Go`).

Expand All @@ -276,16 +276,16 @@ Contributors are also welcome to backfill ADRs if they are found to be missing.
any areas which you would like the reviewers to pay attention to, or those on which
you would specifically like an opinion.

1. Tag in the [maintainers](https://github.com/rancher-sandbox/rancher-turtles/blob/main/CODEOWNERS) as the "Deciders", and invite them to
1. Tag in the [maintainers](https://github.com/rancher/turtles/blob/main/CODEOWNERS) as the "Deciders", and invite them to
participate and weigh in on the decision and its consequences.

1. Once a decision has been made, open a PR adding a new ADR to the [directory](https://github.com/rancher-sandbox/rancher-turtles/blob/main/docs/adr).
1. Once a decision has been made, open a PR adding a new ADR to the [directory](https://github.com/rancher/turtles/blob/main/docs/adr).
Copy and complete the [template][adr-template];
- Increment the file number by one
- Set the status as "Accepted"
- Set the deciders as those who approved the discussion outcome
- Summarise the decision and consequences from the discussion thread
- Link back to the discussion from the ADR doc

[user-docs]: https://rancher-sandbox.github.io/rancher-turtles-docs/
[adr-template]: https://github.com/rancher-sandbox/rancher-turtles/blob/main/docs/adr/0000-template.md
[user-docs]: https://rancher.github.io/turtles-docs/
[adr-template]: https://github.com/rancher/turtles/blob/main/docs/adr/0000-template.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ This section walks through different installation options for the Rancher Turtle
A `rancher-turtles` chart repository should be added first:

```bash
helm repo add turtles https://charts.rancher-turtles.com/
helm repo add turtles https://rancher.github.io/turtles
helm repo update
```

Expand All @@ -28,7 +28,7 @@ helm install rancher-turtles turtles/rancher-turtles --version <chart-version>
:::note
- If `cert-manager` is already available in the cluster, you can disable its installation as a Rancher Turtles dependency to avoid conflicts:
`--set cluster-api-operator.cert-manager.enabled=false`
- For a list of Rancher Turtles versions, refer to [Releases page](https://github.com/rancher-sandbox/rancher-turtles/releases).
- For a list of Rancher Turtles versions, refer to [Releases page](https://github.com/rancher/turtles/releases).
:::

This is the basic, recommended configuration, which manages the creation of a secret containing the required feature flags (`CLUSTER_TOPOLOGY`, `EXP_CLUSTER_RESOURCE_SET` and `EXP_MACHINE_POOL` enabled) in the core provider namespace.
Expand Down Expand Up @@ -104,7 +104,7 @@ For information on deployment options, refer to [Deployment Scenarios](../refere
The recommended path of installation for the operator is by using `Helm`. To install it in the cluster, a chart repository should be added first:

```bash
helm repo add turtles https://charts.rancher-turtles.com/
helm repo add turtles https://rancher.github.io/turtles
helm repo update
```
and then it can be installed into the `rancher-turtles-system` namespace with:
Expand Down
4 changes: 2 additions & 2 deletions versioned_docs/version-0.2.0/contributing/development.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ sidebar_position: 2

## Create a local development environment

1. Clone the [Rancher Turtles](https://github.com/rancher-sandbox/rancher-turtles) repository locally
1. Clone the [Rancher Turtles](https://github.com/rancher/turtles) repository locally

2. Create **tilt-settings.yaml**:

Expand Down Expand Up @@ -50,7 +50,7 @@ ngrok http https://localhost:10000

## What happens when you run `make dev-env`?

1. A [kind](https://kind.sigs.k8s.io/) cluster is created with the following [configuration](https://github.com/rancher-sandbox/rancher-turtles/blob/main/scripts/kind-cluster-with-extramounts.yaml).
1. A [kind](https://kind.sigs.k8s.io/) cluster is created with the following [configuration](https://github.com/rancher/turtles/blob/main/scripts/kind-cluster-with-extramounts.yaml).
1. [Cert manager](https://cert-manager.io/) is installed on the cluster, which is a requirement for running `Rancher turtes` extension.
1. `clusterctl` is used to bootstrap CAPI components onto the cluster, and a default configuration includes: core Cluster API controller, Kubeadm bootstrap and control plane providers, Docker infrastructure provider.
1. `Rancher manager` is installed using helm.
Expand Down
28 changes: 14 additions & 14 deletions versioned_docs/version-0.2.0/contributing/guidelines.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,9 +56,9 @@ If you’re a new to the project and want to help, but don’t know where to sta

1. Interested in helping to improve:

- Rancher CAPI extension backend? Chime in on [`bugs`](https://github.com/rancher-sandbox/rancher-turtles/issues?q=is%3Aopen+is%3Aissue+label%3Akind%2Fbug+) or
[`help wanted` issues](https://github.com/rancher-sandbox/rancher-turtles/labels/help-wanted).
If you are seeking to take on a bigger challenge or a more experienced contributor, check out [`feature requests`](https://github.com/rancher-sandbox/rancher-turtles/issues?q=is%3Aopen+is%3Aissue+label%3Akind%2Ffeature).
- Rancher CAPI extension backend? Chime in on [`bugs`](https://github.com/rancher/turtles/issues?q=is%3Aopen+is%3Aissue+label%3Akind%2Fbug+) or
[`help wanted` issues](https://github.com/rancher/turtles/labels/help-wanted).
If you are seeking to take on a bigger challenge or a more experienced contributor, check out [`feature requests`](https://github.com/rancher/turtles/issues?q=is%3Aopen+is%3Aissue+label%3Akind%2Ffeature).
- extension UI? Take a look at [`open`](https://github.com/rancher-sandbox/rancher-turtles-ui/issues) or
[`help wanted` issues](https://github.com/rancher-sandbox/rancher-turtles-ui/labels/help-wanted).
- maybe, user-docs? :nerd_face: Then, jump straight into [`open` issues](https://github.com/rancher-sandbox/rancher-turtles-docs/issues) in the docs repository.
Expand Down Expand Up @@ -207,7 +207,7 @@ The core team regularly processes incoming issues. There may be some delay over

Every issue will be assigned a `priority/<x>` label. The levels of priorities are:

- [`critical-urgent`](https://github.com/rancher-sandbox/rancher-turtles/labels/priority%2Fcritical-urgent): These are time sensitive issues which should be picked up immediately.
- [`critical-urgent`](https://github.com/rancher/turtles/labels/priority%2Fcritical-urgent): These are time sensitive issues which should be picked up immediately.
If an issue labelled `critical` is not assigned or being actively worked on,
someone is expected to drop what they're doing immediately to work on it.
This usually means the core team, but community members are welcome to claim
Expand All @@ -216,13 +216,13 @@ Every issue will be assigned a `priority/<x>` label. The levels of priorities ar
they will be paired with a core team-member to manage the tracking, communication and release of any fix
as well as to assume responsibility of all progess._

- [`important-soon`](https://github.com/rancher-sandbox/rancher-turtles/labels/priority%2Fimportant-soon): Must be assigned as soon as capacity becomes available.
- [`important-soon`](https://github.com/rancher/turtles/labels/priority%2Fimportant-soon): Must be assigned as soon as capacity becomes available.
Ideally something should be delivered in time for the next release.

- [`important-longterm`](https://github.com/rancher-sandbox/rancher-turtles/labels/priority%2Fimportant-longterm): Important over the long term, but may not be currently
- [`important-longterm`](https://github.com/rancher/turtles/labels/priority%2Fimportant-longterm): Important over the long term, but may not be currently
staffed and/or may require multiple releases to complete.

- [`backlog`](https://github.com/rancher-sandbox/rancher-turtles/labels/priority%2Fbacklog): There appears to be general agreement that this would be good to have,
- [`backlog`](https://github.com/rancher/turtles/labels/priority%2Fbacklog): There appears to be general agreement that this would be good to have,
but we may not have anyone available to work on it right now or in the immediate future.
PRs are still very welcome, although it might take a while to get them reviewed if
reviewers are fully occupied with higher priority issues, for example immediately before a release.
Expand All @@ -231,11 +231,11 @@ These priority categories have been inspired by [the Kubernetes contributing gui

Other labels include:

- [`adr-required`](https://github.com/rancher-sandbox/rancher-turtles/labels/adr-required):
- [`adr-required`](https://github.com/rancher/turtles/labels/adr-required):
Indicates that the issue or PR contains a decision that needs to be documented in a [ADR](#adrs-architectural-decision-records) _before_
it can be worked on.

- [`needs-investigation`](https://github.com/rancher-sandbox/rancher-turtles/labels/needs-investigation): There is currently insufficient information to either categorize properly,
- [`needs-investigation`](https://github.com/rancher/turtles/labels/needs-investigation): There is currently insufficient information to either categorize properly,
or to understand and implement a solution. This could be because the issue opener did
not provide enough relevant information, or because more in-depth research is required
before work can begin.
Expand All @@ -254,7 +254,7 @@ Submissions which do not meet standards will be de-prioritised for review.
## ADRs (Architectural Decision Records)

:::note
Please feel free to skip [this](#adrs-architectural-decision-records) and [sub-section](#process) below, since they are only relevant to the [rancher-turtles](https://github.com/rancher-sandbox/rancher-turtles) repository.
Please feel free to skip [this](#adrs-architectural-decision-records) and [sub-section](#process) below, since they are only relevant to the [rancher-turtles](https://github.com/rancher/turtles) repository.
:::

Any impactful decisions to the architecture, design, development and behaviour
Expand All @@ -267,7 +267,7 @@ Contributors are also welcome to backfill ADRs if they are found to be missing.

### Process

1. Start a new [discussion](https://github.com/rancher-sandbox/rancher-turtles/discussions/new?category=adr) using the `ADR` category.
1. Start a new [discussion](https://github.com/rancher/turtles/discussions/new?category=adr) using the `ADR` category.

1. Choose an appropriate clear and concise title (e.g. `ADR: Implement X in Go`).

Expand All @@ -276,10 +276,10 @@ Contributors are also welcome to backfill ADRs if they are found to be missing.
any areas which you would like the reviewers to pay attention to, or those on which
you would specifically like an opinion.

1. Tag in the [maintainers](https://github.com/rancher-sandbox/rancher-turtles/blob/main/CODEOWNERS) as the "Deciders", and invite them to
1. Tag in the [maintainers](https://github.com/rancher/turtles/blob/main/CODEOWNERS) as the "Deciders", and invite them to
participate and weigh in on the decision and its consequences.

1. Once a decision has been made, open a PR adding a new ADR to the [directory](https://github.com/rancher-sandbox/rancher-turtles/blob/main/docs/adr).
1. Once a decision has been made, open a PR adding a new ADR to the [directory](https://github.com/rancher/turtles/blob/main/docs/adr).
Copy and complete the [template][adr-template];
- Increment the file number by one
- Set the status as "Accepted"
Expand All @@ -288,4 +288,4 @@ Contributors are also welcome to backfill ADRs if they are found to be missing.
- Link back to the discussion from the ADR doc

[user-docs]: https://rancher-sandbox.github.io/rancher-turtles-docs/
[adr-template]: https://github.com/rancher-sandbox/rancher-turtles/blob/main/docs/adr/0000-template.md
[adr-template]: https://github.com/rancher/turtles/blob/main/docs/adr/0000-template.md
Loading
Loading