Ompragash Viswanathan
37e1e60f00
GAR authentication setup and remove redundant logging statements
2025-05-13 16:59:16 +05:30
Ompragash Viswanathan
eee08bbac3
Add robust GAR authentication with Docker config and crane options
v1.11.1-debug3
2025-05-13 16:20:21 +05:30
Ompragash Viswanathan
4c65ff4509
Refactor GAR authentication and crane push to use Application Default Credentials
2025-05-13 13:46:08 +05:30
Ompragash Viswanathan
ef62817264
Add push-only support to Kaniko-GAR
v1.11.1-debug
2025-05-12 20:24:42 +05:30
OP (oppenheimer)
a091f2ad04
ECR auth for push-only operation + code refactoring ( #144 )
v1.11.0
2025-04-25 18:11:30 +05:30
OP (oppenheimer)
af2add0aa5
Update pipeline drone-kaniko-harness ( #143 )
v1.10.9
2025-04-09 19:24:48 +05:30
OP (oppenheimer)
58bd727c07
feat: [CI-16588]: Add support to PLUGIN_TAR_PATH, PLUGIN_SOURCE_TAR_PATH and PLUGIN_PUSH_ONLY to kaniko-ecr ( #141 )
...
* Add support for tar-path, source-tar-path and push-only operations
* Updated cmd/kaniko-ecr/main.go
* Updated cmd/kaniko-ecr/main.go
* Update cmd/kaniko-ecr/main.go
v1.10.8
2025-03-24 21:31:18 +05:30
ci-reporunner
a73b8ee28d
Update pipeline drone-kaniko-harness ( #142 )
...
Co-authored-by: ompragash.viswanathan@harness.io <ompragash.viswanathan@harness.io >
2025-03-20 19:10:13 +05:30
OP (oppenheimer)
b826c7f408
feat: [CI-16392]: Authenticate And Pull Private Base Images when NO_PUSH is enabled ( #140 )
v1.10.7
2025-03-06 20:32:35 +05:30
ci-reporunner
e56198f84c
Create pipeline drone-kaniko-harness ( #136 )
2025-03-04 19:18:44 +05:30
Devansh Mathur
d6153866df
feat: [CI-16330]: Adding default OutputFile as DRONE_OUTPUT. ( #139 )
...
* Adding default OutputFile as DRONE_OUTPUT.
* Removing if checks and optimizing setting up of default OutputFile as DRONE_OUTPUT.
v1.10.7-debug
2025-03-03 18:05:21 +05:30
OP (oppenheimer)
30e1ea9fd8
Update main.go ( #138 )
v1.10.6
2025-02-07 14:28:32 +05:30
OP (oppenheimer)
0fb726616e
feat: [CI-16193]: Support multiple ignore paths ( #137 )
...
* add new input ignore_paths to accept multiple values
* Support new input ignore_paths to all the supported versions of Kaniko
v1.10.5
2025-02-07 11:46:23 +05:30
OP (oppenheimer)
334f6191d1
Add Push-only support to Kaniko (Docker) ( #135 )
2024-12-20 11:17:28 +05:30
sahithibanda01
a3af953651
fix: [CI-14845]: support for build args which has comma seperated values ( #133 )
v1.10.4
2024-11-29 13:12:39 +05:30
Anshika Anand
e6ab8aa3c0
feat:[CI-15236]: Added IMAGE_TAR_PATH as output variable for the plugin. ( #132 )
...
* feat:[CI-15236]: Added PLUGIN_TAR_PATH as output variable for the plugin.
* feat:[CI-15236]: Added PLUGIN_TAR_PATH as output variable for the plugin.
* feat:[CI-15236]: Added PLUGIN_TAR_PATH as output variable for the plugin.
* feat:[CI-15236]: Added PLUGIN_TAR_PATH as output variable for the plugin.
* feat:[CI-15236]: Test commit.
* feat:[CI-15236]: Test commit.
* feat:[CI-15236]: Added PLUGIN_TAR_PATH as output variable for the plugin.
* feat:[CI-15236]: Directory check and UTs.
* Update pkg/output/output.go
* feat:[CI-15236]: fixes
* feat:[CI-15236]: Test fixes - removed root
* feat:[CI-15236]: Test fixes - removed root
* feat:[CI-15236]: Test fixes - removed root
* feat:[CI-15236]: If tarPath directory no present it will create it.
* feat:[CI-15236]: If tarPath directory no present it will create it.
* feat:[CI-15236]: fixes
* Update kaniko.go
removed as getTarPath is only called when tarPath isn't empty
---------
Co-authored-by: OP (oppenheimer) <21008429+Ompragash@users.noreply.github.com >
v1.10.3
2024-11-28 18:31:10 +05:30
Abhay
113a61b0e1
feat: [Ci-14242]: add oidc support for ecr ( #131 )
...
* feat: [Ci-14242]: add oidc support for ecr
* fix: [CI-14242]: error handling for oidc kakniko-ecr
v1.10.2
2024-10-17 01:51:09 +05:30
rahkumar56
982c141391
feat: [CI-13961]: Upgraded gcr.io/kaniko-project/executor version to v1.23.2. ( #125 )
v1.10.1
2024-09-09 11:23:40 +05:30
Aishwarya Lad
f41d7cb836
upgrade kaniko version for chmod on ADD and COPY ( #121 )
v1.10.0
2024-07-10 19:44:09 +05:30
rahkumar56
a71177d4b4
fix: [CI-13178]: Upgrade go version with minor version to 1.22.4 ( #120 )
v1.9.0
2024-07-10 16:06:42 +05:30
rahkumar56
5582e3ed7c
feat: [CI-13178]: GO version upgrade from 1.22.0 to 1.22.4. ( #119 )
2024-07-03 12:30:41 +05:30
Hemanth Mantri
4c0f781999
[CI-13182]: Use snapshot-mode instead of snapshotMode ( #118 )
...
The kaniko flag `snapshotMode` is deprecated in favor of `snapshot-mode`. The default value of `snapshot-mode` is `full`. As a result, the `optimize` flag set in Harness CI's `BuildAndPushToDocker` steps doesn't behave as expected because the `full` mode triggers a full filesystem scan which is slow. The `optimize` flag in Harness translates to `snapshot-mode=redo` which means only filesystem deltas are compared which is much faster.
This change fixes the flag name being sent to Kaniko executor. I verified that the executor present in the current version already supports this flag as shown below:
```
hemanthkumarmantri@Hemanth Kumar harness-core % docker run -it --entrypoint /kaniko/executor plugins/kaniko:1.8.10 --help | grep snapshot-mode
--snapshot-mode string Change the file attributes inspected during snapshotting (default "full")
--snapshotMode string This flag is deprecated. Please use '--snapshot-mode'.
```
2024-07-01 14:06:19 -07:00
Abhay
20525e5403
feat: [CI-10849]: add git-leaks support ( #113 )
...
* feat: [CI-10849]: add git-leaks support
* correct reference
2024-05-10 12:38:31 +01:00
Aishwarya Lad
04885c8ec8
fix tests ( #117 )
v1.8.10
2024-05-01 15:14:04 -04:00
Aishwarya Lad
e4a0486a6e
modify base image registry variable ( #116 )
...
* modify base image registry variable
* adding instead of modifying
* adding instead of modifying
v1.8.9
2024-04-29 14:26:31 -04:00
Aishwarya Lad
7b442a53ff
Modify docker config to add base connector ( #115 )
...
* add config for base connector
* fix permissions code
* add gar step support
* add gar step support
* reformat code, add support for gar and acr
* remove logs
* address review comments
* delete bin file
2024-04-26 15:54:08 -04:00
Abhay
f224543240
fix: [CI-11358]: fix kaniko executor Vulnerabilities ( #114 )
2024-03-20 12:57:59 +05:30
rahkumar56
910bcb89c2
Update GO Version to latest version in all the files ( #112 )
2024-03-05 23:15:25 +05:30
Soumyajit Das
44ccf5a7c6
fix: [CI-10165]: Add additional kaniko args ( #102 )
...
* fix: [CI-10165]: Add additional kaniko args
* fix: [CI-10165]: support additional kaniko args
* fix: [CI-10165]: Add bool parse logic
2024-02-06 15:22:31 +05:30
Rojan Dinc
f8c678fcde
Revert "fix: [CI-10165]: support additional kaniko args from PLUGIN_ env vars ( #93 )" ( #99 )
...
This reverts commit 20c593c3e7 .
1.8.7
2024-01-30 21:33:04 +05:30
Soumyajit Das
20c593c3e7
fix: [CI-10165]: support additional kaniko args from PLUGIN_ env vars ( #93 )
v1.8.6
2024-01-30 12:31:18 +05:30
Vistaar Juneja
c2f00d6d86
follow next link for azure subscriptions API ( #94 )
v1.8.5
2024-01-25 09:35:14 +00:00
Soumyajit Das
467287429a
fix: [CI-10908]: added kaniko 1.19.2 suport for dockerignore ( #92 )
v1.8.4
2024-01-12 16:17:51 +05:30
Vistaar Juneja
65cd3884f1
add validations on response from /subscriptions API in ACR ( #91 )
v1.8.3
2024-01-10 10:48:31 +00:00
Eoin McAfee
5df1d55e7f
Split out gcr and gar ( #88 )
...
* seperate out gcr and gar
v1.8.2
2023-11-23 09:26:55 +00:00
Abhay
3181dc066f
[fix]: [ci-9254]: go version upgrade to 1.21 ( #86 )
v1.8.1
v1.8.0
2023-09-13 14:55:14 +05:30
Aman Singh
a26a84a1fe
Revert "fix: [CI-8113]: added kaniko 1.9.2 support ( #83 )" ( #84 )
...
This reverts commit cd3745b3ca .
v1.7.5
2023-06-01 10:28:40 +05:30
Aman Singh
cd3745b3ca
fix: [CI-8113]: added kaniko 1.9.2 support ( #83 )
...
* fix: [CI-8113]: added kaniko 1.9.2 support
* fix: [CI-8113]: added kaniko 1.9.2 support
v1.7.4
2023-05-24 15:52:18 +05:30
Dan Home
13a217a4af
ECR: Add assume-role support for create-repository, *-policy ( #79 )
...
* ECR: Add assume-role support for create-repository, *-policy
* Rearrange imports
2023-05-19 16:55:09 +01:00
Aman Singh
481ee9f624
incremented-drone-version ( #82 )
v1.7.3
2023-05-17 13:06:17 +05:30
Karl Trygve Kalleberg
0dee97e338
Expose tar_path command line option from Kaniko ( #78 )
1.7.2
2023-04-03 09:47:53 +01:00
Raghav
ed6f3c5bf4
Add output variable support ( #77 )
...
* add digest as output variable for kaniko plugin
2023-03-16 10:03:59 +00:00
Raghav
4893b5b945
add support for docker complaint registries for base image ( #74 )
v1.7.1
2023-02-23 11:38:53 +05:30
Soumyajit Das
447ee28867
fix: [CI-6505]: Upgrade kanoko version for all ( #71 )
v1.7.0
2023-01-17 13:00:11 +05:30
Soumyajit Das
9c90e58a2d
fix: [CI-6412]: Error message Refinement ( #70 )
v1.6.11
2023-01-04 11:13:01 +05:30
Shubham Agrawal
d998c00a4b
Add v1.9.1 kaniko image support ( #69 )
2022-12-02 15:43:35 +05:30
Aman Singh
2f55e25020
Merge pull request #68 from drone/aman/rename-config
...
fixed config-name for PLUGIN_CONFIG
v1.6.10
2022-11-10 12:28:26 +05:30
Aman Singh
f3544ce6ee
renamed docker config
2022-11-09 18:02:22 +05:30
Aman Singh
e4cd992d8d
renamed docker config
2022-11-08 16:21:45 +05:30
Aman Singh
d457df687d
renamed docker config
2022-11-08 15:05:26 +05:30