Skip to content

Commit

Permalink
Merge pull request #3 from muvaf/up-official
Browse files Browse the repository at this point in the history
terrajet to upjet conversion
  • Loading branch information
muvaf committed Jun 1, 2022
2 parents 6e78c04 + c9b0bb6 commit 39f5696
Show file tree
Hide file tree
Showing 73 changed files with 390 additions and 970 deletions.
2 changes: 1 addition & 1 deletion .golangci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ linters-settings:
goimports:
# put imports beginning with prefix after 3rd-party packages;
# it's a comma-separated list of prefixes
local-prefixes: github.com/crossplane/terrajet
local-prefixes: github.com/upbound/upjet

gocyclo:
# minimal code complexity to report, 30 by default (but we recommend 10-20)
Expand Down
201 changes: 0 additions & 201 deletions LICENSE

This file was deleted.

4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# ====================================================================================
# Setup Project

PROJECT_NAME := terrajet
PROJECT_REPO := github.com/crossplane/$(PROJECT_NAME)
PROJECT_NAME := upjet
PROJECT_REPO := github.com/upbound/$(PROJECT_NAME)

PLATFORMS ?= linux_amd64 linux_arm64
# -include will silently skip missing files, which allows us
Expand Down
2 changes: 1 addition & 1 deletion OWNERS.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Terrajet Maintainers
# Upjet Maintainers

Please see [GOVERNANCE.md](https://github.com/crossplane/crossplane/blob/master/GOVERNANCE.md) for governance guidelines and responsibilities for the
steering committee and maintainers of repositories under Crossplane organization.
Expand Down
23 changes: 10 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,32 @@
# Terrajet - Generate Crossplane Providers from any Terraform Provider
# Upjet - Generate Crossplane Providers from any Terraform Provider

Terrajet is a code generator framework that allows developers to build code
Upjet is a code generator framework that allows developers to build code
generation pipelines that can generate Crossplane controllers. Developers can
start building their code generation pipeline targeting specific Terraform Providers
by importing Terrajet and wiring all generators together, customizing the whole
by importing Upjet and wiring all generators together, customizing the whole
pipeline in the process.

See [design document][design-doc] for more details.

Feel free to test the following Crossplane providers built using Terrajet:
Feel free to test the following Crossplane providers built using Upjet:

* [Provider Jet AWS](https://github.com/crossplane-contrib/provider-jet-aws/releases)
* [Provider Jet Azure](https://github.com/crossplane-contrib/provider-jet-azure/releases)
* [Provider Jet GCP](https://github.com/crossplane-contrib/provider-jet-gcp/releases)

**NOTE**: Terrajet is in its very early stages and we're making many changes that
**NOTE**: Upjet is in its very early stages and we're making many changes that
can affect the output and the runtime. Please check the generated code before
running in production.

## Generating a New Provider Using Terrajet
## Generating a New Provider Using Upjet

Please see [this guide](docs/generating-a-provider.md) for detailed steps on how
to generate a Crossplane provider based on an existing Terraform provider.

## Report a Bug

For filing bugs, suggesting improvements, or requesting new features, please
open an [issue](https://github.com/crossplane/terrajet/issues).
open an [issue](https://github.com/upbound/upjet/issues).

## Contact

Expand All @@ -40,10 +40,7 @@ Please use the following to reach members of the community:

## Governance and Owners

terrajet is run according to the same
[Governance](https://github.com/crossplane/crossplane/blob/master/GOVERNANCE.md)
and [Ownership](https://github.com/crossplane/crossplane/blob/master/OWNERS.md)
structure as the core Crossplane project.
upjet is governed solely by Upbound Inc.

## Prior Art

Expand All @@ -61,13 +58,13 @@ license restrictions.

## Code of Conduct

terrajet adheres to the same [Code of
terrajet adheres to the [Code of
Conduct](https://github.com/crossplane/crossplane/blob/master/CODE_OF_CONDUCT.md)
as the core Crossplane project.

## Licensing

terrajet is under the Apache 2.0 license.
All rights of upjet belongs to Upbound Inc.

[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.51.al%2Fcrossplane%2Fterrajet.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.51.al%2Fcrossplane%2Fterrajet?ref=badge_large)

Expand Down
Loading

0 comments on commit 39f5696

Please sign in to comment.