You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/platforms/jfrog.md
+26-15Lines changed: 26 additions & 15 deletions
Original file line number
Diff line number
Diff line change
@@ -18,26 +18,24 @@ The full example template can be found
18
18
- Repositories configured in Artifactory for each package manager you want to
19
19
use
20
20
21
-
<blockquoteclass="info">
22
-
The admin-level access token is used to provision user tokens and is never exposed to
23
-
developers or stored in workspaces.
24
-
</blockquote>
25
-
26
-
<blockquoteclass="info">
27
-
You can skip the whole page and use [JFrog module](https://registry.coder.com/modules/jfrog-token) for easy JFrog Artifactory integration.
28
-
</blockquote>
29
-
30
21
## Provisioner Authentication
31
22
32
23
The most straight-forward way to authenticate your template with Artifactory is
33
-
by using our officaial Coder [modules](rhttps://egistry.coder.com). We publish two type of modules that automate the JFrog Artifactory and Coder integartion.
24
+
by using our official Coder [modules](rhttps://egistry.coder.com). We publish
25
+
two type of modules that automate the JFrog Artifactory and Coder integration.
34
26
35
-
1. JFrog-OAuth:
36
-
2. JFrog-Token:
27
+
1. JFrog-OAuth:
28
+
2. JFrog-Token:
37
29
38
30
### JFrog-OAuth
39
31
40
-
This module is usable by Jfrog self-hossted(on-premises) Artifactory as it requires configuring a custom integration. This integration benefits from Coder's [external-auth](https://coder.com/docs/v2/latest/admin/external-auth) feature and allows each user to authticate with Artifactory using an OAuth flow and issues user-scoped tokens to each user. For instrutions on how to set this up, please see the details at: https://registry.coder.com/modules/jfrog-oauth
32
+
This module is usable by Jfrog self-hosted (on-premises) Artifactory as it
33
+
requires configuring a custom integration. This integration benefits from
feature and allows each user to authenticate with Artifactory using an OAuth
36
+
flow and issues user-scoped tokens to each user. For instructions on how to set
37
+
this up, please see the details at:
38
+
https://registry.coder.com/modules/jfrog-oauth
41
39
42
40
```hcl
43
41
module "jfrog" {
@@ -56,7 +54,13 @@ module "jfrog" {
56
54
57
55
### JFrog-Token
58
56
59
-
This module makes use of the [Artifactory terraform provider](https://registry.terraform.io/providers/jfrog/artifactory/latest/docs) and an admin-scoped token to create user-scoped tokens for each user by matching their Coder email or username with Artifactory. This can be used for both SaaS and self-hosted(on-premisis) Artifactory instances. For Instrctions on how to configure this, please see the details at: https://registry.coder.com/modules/jfrog-token
0 commit comments