Skip to content

Tags: runwhen-contrib/runwhen-local

Tags

v0.8.8

Toggle v0.8.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
group update

v0.8.7

Toggle v0.8.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
minor group updates (#679)

* add group mapping rule for az-vmss-triage

* remove annotation

* version bump

* group update

v0.8.6

Toggle v0.8.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
update map customization rules. add debug. add basic test taskfiles (#…

…677)

v0.8.5

Toggle v0.8.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Support for location id/name labels and generated-by annotation (#675)

* Support for location id/name labels and generated-by annotation

- the location labels were added to assist in troubleshooting
- these are added to all generated SLX/workflow resources, at least
  assuming they are following the convention to include the common
  labels and annotation templates in their gen rules templates
- the location values typically come from the uploadInfo.yaml file and
  are set by PAPI when that file is downloaded to RWL
- although note that as of now the PAPI endpoint to generate the
  upload info file hasn't been updated to include the location name yet,
  so if you want to test that you need to hand tweak the upload info file.
  The name of the setting in there is "defaultLocationName".
- the generated-by annotation will be used in the new PAPI reconciliation
  logic to be able to distinguish between resources that come from
  different locations
- The value of the generated-by annotation is:
  workspace-builder:<location-name>. If no location name is specified
  in the upload info file, then it used the location id value.
- there's also some code in this commit that reverts back to passing the
  kubeconfig contents in the request to the workspace builder service
  rather than reading it from the container file system. This is to go
  back to the original service design that didn't assume/require that
  the workspace builder service share a file system with the caller, which
  was undesirable from a service design standpoint. This change also
  facilitated local development/debugging of the workspace builder service
  where it was undesirable to have to have the kubeconfig at a hard-coded
  location in the file system and in a root-level workspace-builder
  directory.
- removed support for top-level settings for the legacy top-level
  Kubernetes indexing settings for things like the kubeconfig file and the
  namespace LOD settings. These must now be specified with the new config
  structure where they are in the cloudConfig/kubernetes block (which I
  think hopefully everyone has already switched over to anyway).

* fix azure config generation
fix taskfile

* remove print statement. add/update test infra

* test infra for helm install with PR based image

* test updates

* fix managed identity test code. version bump.

* update readmes

---------

Co-authored-by: Rob Vaterlaus <[email protected]>
Co-authored-by: Shea Stewart <[email protected]>

v0.8.4

Toggle v0.8.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
version bump

v0.8.3

Toggle v0.8.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix/remove-auth-dups (#672)

* debug

* add deduplication of keys in secretsProvided

* clean unused code

---------

Co-authored-by: stewartshea <>

v0.8.2

Toggle v0.8.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
add util group. extend azure auth (#548)

* add util group. extend azure auth

* version bump

v0.8.1

Toggle v0.8.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Aws/fix-auth-discovery-issue (#544)

* remove automatic attempts to index kubernetes if the config doesn't exist

* immediately error out and deprecate checking for config files in the absesnse of a configuration

* fix up aws discover errors. add credential validation pre-cq process exection. add debug statements.

* version bump

* add additional aws qualifiers

* fix account_id qualifier value

* test update

v0.8.0

Toggle v0.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Discovery features and bug fix (#542)

* discovery adjustments

* add explicit inClusterAuth option

* fixes namespace scope at the aks cluster level. attempts to fix file creation issue with incluster auth

* remove MB_KUBECONFIG reference. add namespaceLOD filtering for aksclusters

* support include labels/annotations for kubernetes resources

* adds inclusion/exclusion support for cloudquery indexers

v0.7.6

Toggle v0.7.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix/aks-explicit (#541)

* test infra updates and repairing the metadata that was lost in the kubeconfigs

* version bump

* adds subscription_id to the metadata if available. also adds back test infra reader role

* add az aks triage to group