Comments (12)
I want to be able to create and configure projects using terraform. Additionally, I want to be able to create an configure repositories within a project
from terraform-provider-project.
+1
We would like to Create Projects, create application users and attach roles + probably create repositories under this project
So, all the resources would be are scoped to certain project
from terraform-provider-project.
Please vote for https://www.jfrog.com/jira/browse/RTFACT-26289 which should provide the functionality to allow this feature to be added to the provider.
It seems like they have resolved this issue now!
from terraform-provider-project.
@markgalpin I have marked this as a feature request
from terraform-provider-project.
I agree, I would like to see this integrated in the terraform jfrog artifactory provider as well.
from terraform-provider-project.
I agree as well, projects support would be super helpful
from terraform-provider-project.
We are definitely considering this as a feature for next quarter. If you have any more detailed specifics on what projects use cases are most important for you in the terraform provider, that will help us prioritize it.
from terraform-provider-project.
We would like to be able to manage project role and global role.
Having a data sources project will also help us. Jfrog admin will create the project then the project admin should be able to manage an existing project in an other terraform workspace.
Data sources for group, global role will also help us.
from terraform-provider-project.
For now I have a working solution using the restapi resource. Its not early as pretty but it works.
from terraform-provider-project.
+1
We just got started with this and cannot create repos because we are restricted by our IT to only being able to do so within projects. Since we can't specify a project key we are blocked.
from terraform-provider-project.
Support for projects was evaluated a couple of months ago and there was no way to get the list of repos in a project. Ergo, we couldn't implement it. It didn't even work properly in the UI. I just checked, and it seems you can now get the list of repos for a project, by supplying the projectKey as a query param when listing repositories
curl -snL "https://partnership.jfrog.io/artifactory/api/repositories?projectKey=foo"
An important note: the new endpoints that were added for project APIs ONLY support Authorization: Bearer
(the ones in the admin section), and those could not be scoped down to projects
and thus, require admin to function. So, the only way to make this work, currently, is to give out a god token
from terraform-provider-project.
Please vote for https://www.jfrog.com/jira/browse/RTFACT-26289 which should provide the functionality to allow this feature to be added to the provider.
from terraform-provider-project.
Related Issues (20)
- Project Key param does not support 2 characters as mentioned in the docs and the UI HOT 2
- Inconsistency of terraform code for jfrog artifactory provider for federated repos. HOT 15
- Unable to install provider in OpenTofu HOT 4
- Enhance Terraform Support for Simultaneously Managing Shared and Assigned Repositories in Artifactory HOT 14
- Error: expected "access_token" to not be an empty string when project provider is removed HOT 5
- Empty lists as resource attribute value resolve to the predefined default, rather than an empty list. HOT 1
- Cyclic dependency when creating terraform code that creates a project and some related repositories. HOT 4
- Possible logic negation bug on block_deployments_on_limit HOT 3
- Not able to manage users in project with project admin role permissions using terraform. HOT 7
- Terraform import error for JFrog Project HOT 2
- Creation of Project Environments using Terraform HOT 1
- provider failed with terraform 1.5.3 HOT 5
- Support sharing repositories between projects HOT 5
- [FEATURE] Add User/Group to project independent after the project is created HOT 7
- Terraform destroy has issues when using for_each for the project resource HOT 6
- Creation of Project Roles using Terraform HOT 5
- Importing project environment shows diff HOT 6
- Project key length HOT 1
- Deleting project fails sometimes HOT 1
- Allow project members to be missing (due to API limitations on checking user availability) HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from terraform-provider-project.