Commit Graph
29 Commits
Author SHA1 Message Date
Frederic MandGitHub fd74cc3456 docs: fix duration known type (#25035)
Signed-off-by: Frederic Mereu <[email protected]>
2025-10-23 07:10:46 +03:00
Michael CrenshawandGitHub 032b2ccf51 docs: use GitHub alerts instead of mkdocs admonitions (#24631)
Signed-off-by: Michael Crenshaw <[email protected]>
2025-09-21 19:46:10 -04:00
Lehlogonolo N. MasubeleleandGitHub 91b522844c docs: Bulk typo fix (#23144) 2025-05-29 12:54:40 -06:00
6820e6f03b docs: Style and formatting improvements to User Guide (#22622)
Signed-off-by: Oliver Gondža <[email protected]>
Co-authored-by: rumstead <[email protected]>
2025-04-10 07:47:13 -07:00
Alexandre GaudreaultandGitHub 7878538deb feat!: update compareoptions default values (#22230)
Signed-off-by: Alexandre Gaudreault <[email protected]>
2025-03-11 01:14:17 -04:00
q-yusufmahtabandGitHub e907c06e53 Fix docs/user-guide/diffing.md code block (#20596)
Signed-off-by: Yusuf Mahtab <[email protected]>
2024-10-30 08:12:33 -06:00
Tim SchrumpfandGitHub ddf8f2c46f fix(docs): fix example in userguide/diffing (#18730)
Signed-off-by: tillepille <[email protected]>
2024-06-19 19:23:25 +03:00
74d80f8530 docs: update wording in diffing.md (#18027)
* docs: update wording in diffing.md

The wording in "If you have a slash / in your pointer path, you can use the ~1 character" is inaccurate. The ~1 character is mandatory if you have a slash.

Signed-off-by: Daniel R. Dagfinrud <[email protected]>

* docs: update wording in docs/user-guide/diffing.md

Co-authored-by: Blake Pettersson <[email protected]>
Signed-off-by: Daniel R. Dagfinrud <[email protected]>

---------

Signed-off-by: Daniel R. Dagfinrud <[email protected]>
Co-authored-by: Blake Pettersson <[email protected]>
2024-04-29 23:27:03 -10:00
pasha-codefreshandGitHub 1b4df21984 Merge pull request from GHSA-9m6p-x4h2-6frq
* feat: limit jq.Run with timeout

Signed-off-by: pashakostohrys <[email protected]>

* feat: ignore normalizer jq execution timeout as env variable

Signed-off-by: pashakostohrys <[email protected]>

* feat: customize error message and add doc section

Signed-off-by: pashakostohrys <[email protected]>

* feat: improve log and change a way how to get variable

Signed-off-by: pashakostohrys <[email protected]>

* chore: fix import`s order

Signed-off-by: pashakostohrys <[email protected]>

* chore: rename variable inside sts

Signed-off-by: pashakostohrys <[email protected]>

* chore: fix import order

Signed-off-by: pashakostohrys <[email protected]>

---------

Signed-off-by: pashakostohrys <[email protected]>
2024-04-26 12:24:02 +03:00
Matthew HughesandGitHub 07fa517b94 Add meta.Duration as known type for diffing (#16587)
So that this can be used for custom resources. The motivation for this
is issue #6008: with this change one should be able to use the known
type to ensure equal durations don't present a diff, e,g. via adding to
`argocd-cm`:

    data:
      resource.customizations.knownTypeFields.cert-manager.io_Certificate: |
        - field: spec.duration
          type: meta/v1/Duration

This change is based on 0a515b39b7, though
I've included the API version in the type path to be consistent with the
generated type (i.e. `meta/v1/Duration` and not `meta/Duration`).

For documentation I've just manually listed the extra types that aren't
auto-generated, though this requires having to keep this list and the
code in-sync but this is probably not a big issue since the number of
extra types is not frequently changed.

In the tests I've used `require.*` methods since I find this simpler
than `if !assert.Blah(...) { return }` which the other tests in this
file are using.

Signed-off-by: Matthew Hughes <[email protected]>
2023-12-14 17:33:33 +05:30
Christian HernandezandGitHub 731e5c5af4 fix: Updated docs about using a slash in ignoreDifferences (#15144)
Signed-off-by: Christian Hernandez <[email protected]>
2023-08-22 20:51:20 +00:00
Paul MartinandGitHub 8422825868 docs: managedFieldsManagers example in docs needs double-quotes (#14324)
* is a Yaml special character and must be quoted, otherwise ArgoCD fails to parse and shows an error.

Signed-off-by: Paul Martin <[email protected]>
2023-07-06 10:32:59 -04:00
Chromo-residuum-opecandGitHub 2e611e0701 docs: fix 'bellow' typos (#11038)
Signed-off-by: backfire-monism-net <[email protected]>

Signed-off-by: backfire-monism-net <[email protected]>
2022-10-22 20:10:34 -04:00
Brandon HighandGitHub 5142fcc9a9 docs: Document ignoreAggregatedRoles setting (#10206)
Signed-off-by: Brandon High <[email protected]>
2022-08-07 14:20:10 +02:00
rumsteadandGitHub d18c8feb93 fix spelling (#9372)
Signed-off-by: Ryan Umstead <[email protected]>
2022-05-12 22:08:54 -04:00
Leonardo Luz AlmeidaandGitHub 3ce322dd93 docs: Add group field context (#8658)
* docs: Add group field context

Signed-off-by: Leonardo Luz Almeida <[email protected]>

* Address code review comments

Signed-off-by: Leonardo Luz Almeida <[email protected]>
2022-03-03 20:17:08 +01:00
Leonardo Luz AlmeidaandGitHub ad239171e0 feat: Allow configuring system wide ignore differences for all resources (#8224)
* feat: Allow configuring system wide ignore differences for all resources

Signed-off-by: Leonardo Luz Almeida <[email protected]>

* Add example config to argocd-cm.yaml

Signed-off-by: Leonardo Luz Almeida <[email protected]>
2022-01-19 14:57:43 -08:00
Leonardo Luz AlmeidaandGitHub 67e2d948fc Feat: Ignore differences owned by trusted managers from managedFields (#7869)
* feat: implement managed fields normalizer

Signed-off-by: Leonardo Luz Almeida <[email protected]>
2021-12-14 10:49:55 -08:00
Alexander MatyushentsevandGitHub 885eea9a90 docs: update obsolete resource customization docs (#7000)
Signed-off-by: Alexander Matyushentsev <[email protected]>
2021-08-16 10:49:34 -07:00
ZadkielandGitHub 46fb07bbc7 docs: use jq path expression to ignore differences to caBundle mutating webhook (#6470)
Signed-off-by: zadkiel <[email protected]>
2021-06-15 09:34:48 -07:00
Jake UtleyandGitHub 41acec35ff feat: allow jq path expressions in diffing customizations (#4320) (#6109)
* Add jqPathExpression field and implementation for ignoreDifferences

Signed-off-by: Jake Utley <[email protected]>

* Add a couple tests for jqPathExpression

Signed-off-by: Jake Utley <[email protected]>

* Add JQPathExpressions into relevant types in types.go

Signed-off-by: Jake Utley <[email protected]>

* Add documentation for jq path expressions

Signed-off-by: Jake Utley <[email protected]>

* Add Hiya to USERS.md

Signed-off-by: Jake Utley <[email protected]>

* Update generated code

Signed-off-by: Jake Utley <[email protected]>

* Do not require jsonPointers or jqPathExpressions

Signed-off-by: Jake Utley <[email protected]>

* Fix some linting issues

Signed-off-by: Jake Utley <[email protected]>

* Add test for valid jq that produces error

Signed-off-by: Jake Utley <[email protected]>

* Add test to correctly parse jqPathExpressions from split key configs

Signed-off-by: Jake Utley <[email protected]>

* regen

Signed-off-by: Jake Utley <[email protected]>
2021-06-03 22:06:55 -07:00
Tianxin DongandGitHub c8f4ad1acb docs: Fix typo in documentation (#4254) 2020-09-03 14:03:48 -07:00
Alexander MatyushentsevandGitHub 3d139bc901 docs: document 'ignoreResourceStatusField' option (#4093) 2020-08-13 11:14:45 -07:00
Josh SorefandGitHub e920bb880c chore: Use https (#4076)
* Use https

* Use https

* Use https

* Use https
2020-08-11 20:55:47 +02:00
Denis JajčevićandGitHub 6464321874 docs: Fix diffing_known_types.txt link (#3381)
Update documentation to have valid link to `diffing_known_types.txt`.
2020-04-08 19:03:07 +02:00
Alexander MatyushentsevandGitHub 2463f69dbd feat: support normalizing CRD fields that use known built-in K8S types (#3357)
* feat: support normalizing CRD fields that use known built-in K8S types

* apply reviewers notes

* fix codegen
2020-04-06 21:13:50 +02:00
Andy BoyettandGitHub 4fdd6da46a docs: correct typo in diffing section on HPAs (#3172)
Reordering `spec.metrics` will fix an OutOfSync state due to the HPA
controller reordering this array. The previously referenced
`spec.replicas` field doesn't exist within any known version of the
`HorizontalPodAutoscaler` (autoscaling/v1, autoscaling/v2beta1, or
autoscaling/v2beta2)
2020-03-03 17:51:21 -08:00
aarongorkaandGitHub b0075e3412 docs: Clarify syntax for diff customization should be json-patch (#3044)
One might assume that Argo is expecting
[JSONPath](https://kubernetes.io/docs/reference/kubectl/jsonpath/)
rather than JSON Patch, which this commit clarifies via a link to the
official RFC.
2020-01-29 07:46:58 -08:00
Alex CollinsandGitHub 4490ddcd44 Create docs website (#1387) Closes #1390 2019-04-05 15:12:27 -07:00