Skip to content

1.1.0

Latest
Compare
Choose a tag to compare
@ngrkajac ngrkajac released this 25 Sep 12:05
· 23 commits to main since this release
901e436

What's Changed

  • refactor(GcpRedisInstance, AwsRedisInstance): track secret ownership via parent .status.id label by @dushanpantic in #384
  • feat(AzureRedisInstance): add KCP reconciler - load, create, delete by @ijovovic in #369
  • refactor: change names too match context by @dushanpantic in #388
  • (feat) first pass gcpredisinstances and awsredisinstances UI by @kevin-kho in #373
  • feat (AzureVpcPeering): adds validation for immutable fields by @vandjelk in #386
  • feat (AwsVpcPeering): adds validation for immutable fields by @vandjelk in #387
  • refactor(RedisInstance): use annotations over labels when creating KCP instance by @dushanpantic in #391
  • feat (AwsVpcPeering): supports peering remote vpc network with multiple kyma clusters by @vandjelk in #377
  • feat (AzureVpcPeering): supports peering remote vpc network with multiple kyma clusters by @vandjelk in #376
  • fix: #382 Google JWT error by @ravi-shankar-sap in #389
  • feat(NfsBackupSchedule) reconciler by @ravi-shankar-sap in #304
  • Change enable and disable to add and delete in the cloud-manager repo by @grego952 in #393
  • [docs] Align diagrams with content guidelines by @mmitoraj in #401
  • feat(AwsRedisInstance): add API to specify parameters by @dushanpantic in #392
  • (feat) AWS VPC Peering UI by @kevin-kho in #403
  • feat (AwsVpcPeering): loads remote VpcPeering by @vandjelk in #404
  • feat (AzureVpcPeering): allows user to specify remotePeeringName by @vandjelk in #412
  • fix(AwsRedisInstance): pass param group name when creating cache by @dushanpantic in #413
  • feat (AzureVpcPeering): adds XValidation rules to RemotePeeringName by @vandjelk in #414
  • refactor(GcpRedisInstance): make redisConfigs map[string]string by @dushanpantic in #416
  • (feat) GCP NFS Backup Schedules UI by @kevin-kho in #419
  • (bugFix) removed all fields from nfsVolumeRef except name and namespace by @kevin-kho in #420
  • AWSRedisInstance & AzureVPCPeering UI Update by @kevin-kho in #415
  • feat(GCPVpcPeering) Delete VPC Peering by @bru-jer-work in #323
  • (bugFix) updated GCP Redis Instance UI by @kevin-kho in #421
  • feat(RedisInstance,GcpRedisInstance): put CaCert.pem in auth secret by @dushanpantic in #443
  • feat(AzureRedisInstance): SKR implementation by @ijovovic in #409
  • feat(GCPVpcPeering) Changing the kyma network peering to be cm-{metadata.name} by @bru-jer-work in #442
  • feat(GcpRedisInstance): add support for maintenance policy by @dushanpantic in #444
  • feat(GcpRedisInstance): add labels to gcp redis instance by @dushanpantic in #450
  • (fix) build failure in linux with go1.22.x by @ravi-shankar-sap in #423
  • refactor(GcpRedisInstance): refactor maintenance policy and transit e… by @dushanpantic in #457
  • feat (AzureVpcPeering): defaults allowVnetAccess to true by @vandjelk in #417
  • feat(GcpNfsVolume) Support restore when creating a new FileStore by @abalaie in #461
  • (feat) added sourceBackup for gcpnfsvolumes UI by @kevin-kho in #470
  • (feat) added maintenancePolicy for gcpredisinstance by @kevin-kho in #459
  • feat(AwsRedisInstance): add in-transit encryption toggle by @dushanpantic in #473
  • feat(AwsRedisInstance): add option to define maintenance policy by @dushanpantic in #476
  • (feat) removed simple: true from all forms by @kevin-kho in #471
  • feat: AzureRedisInstance UI by @kevin-kho in #468
  • (feat) added preferredMaintenanceWindow and transitEncryptionEnabled by @kevin-kho in #477
  • feat(GCPVpcPeering) Short shootName on peering challenge by @bru-jer-work in #465
  • feat(GCPVpcPeering) Deleting unnecessary files by @bru-jer-work in #482
  • fix(GcpNfsVolumeBackup): Fix for GCP Filestore backup naming by @abalaie in #489
  • Peering/azure/credentials by @vandjelk in #478
  • feat(AwsRedisInstance): add option to enable auth token by @dushanpantic in #481
  • fix(GcpRedisInstance): fix authEnabled=false errors by @dushanpantic in #490
  • feat(GCPVpcPeering) Adding documentation and tutorial for the feature by @bru-jer-work in #458
  • feat(AwsVpcPeering): peering credentials by @vandjelk in #493
  • fix(GcpNfsVolume): Fix for blocking legacy filestore tiers by @abalaie in #495
  • fix: Updating the versions of SKR CRDs so they get patched by @abalaie in #496
  • fix: GcpNfsVolume backup/restore to read the volume location from sta… by @abalaie in #498
  • feat: CCEE nfs instance by @tmilos77 in #499
  • feat(GcpRedisInstance): make RedisConfigs and MemorySizeGb mutable by @dushanpantic in #500
  • feat(GcpRedisInstance): make maintenance policy mutable by @dushanpantic in #508
  • feat(AzureRedisInstance): mutable SKU by @ijovovic in #494
  • fix: linter error for using jws package by @ravi-shankar-sap in #506
  • feat(GcpNfsVolumeBackup): make location optional by @abalaie in #518
  • feat(GcpRedisInstance): make authEnabled mutable by @dushanpantic in #520
  • (feat) disableOnEdit on immutable fields by @kevin-kho in #504
  • (feat) UI Parity 20240822 by @kevin-kho in #522
  • feat(NfsInstance): KCP NfsInstance change size by @tmilos77 in #532
  • feat(GcpRedisInstance, AwsRedisInstance): add host and port to auth s… by @dushanpantic in #525
  • feat: adding reasonable timeout to GCP API calls for google-api-go-cl… by @abalaie in #534
  • (feat) UI switch disable on edit by @kevin-kho in #540
  • feat(CceeNfsVolume): initial CRD and boilerplate by @tmilos77 in #541
  • feat(IpRange): forbid IpRange delete if RedisInstance is using it by @dushanpantic in #544
  • feat(AwsNfsVolumeBackup): AwsNfsVolumeBackup Reconciler by @ravi-shankar-sap in #472
  • docs(GcpRedisInstance): add resource docs by @dushanpantic in #523
  • fix(AwsNfsVolumeBackup): Idempotent create request by @ravi-shankar-sap in #547
  • (feat) AWS NFS Volume Backup UI by @kevin-kho in #553
  • feat(githubAction) Build image by @bru-jer-work in #556
  • feat(AwsRedisInstance): make CacheNodeType mutable" by @dushanpantic in #551
  • feat(AzureVpcPeering): status.State by @vandjelk in #545
  • feat(AzureVpcPeering): removes allowVnetAccess by @vandjelk in #559
  • feat(AzureVpcPeering): updates docs and samples by @vandjelk in #561
  • feat(AwsRedisInstance): make autoMinorVersionUpgrade mutable by @dushanpantic in #568
  • (feat) UI Parity 20240903 by @kevin-kho in #573
  • fix (GCP IpRange): error when service connection has invalid ip-range… by @ravi-shankar-sap in #550
  • docs: update 04-30-10-gcp-nfs-volume.md based on latest changes by @abalaie in #519
  • feat(AwsVpcPeering): updates route tables by @vandjelk in #535
  • feat(AwsRedisInstance): make transitEncryptionMode mutable by @dushanpantic in #576
  • (feat) updated AWSredisinstance UI mutable by @kevin-kho in #577
  • feat(AwsRedisInstance) make preferredMaintenanceWindow mutable by @dushanpantic in #578
  • feat: preventing zombie filestore backups and patching status instead… by @abalaie in #554
  • fix: fix gitignore for local featureToggles file by @dushanpantic in #583
  • feat: network by @tmilos77 in #582
  • feat: create kyma network when scope is created by @tmilos77 in #588
  • fix(GcpNfsVolumeBackup/Restore) optional nfsvolume ref namespace by @ravi-shankar-sap in #586
  • fix: GcpNfsVolume to recover from timout during creation by @abalaie in #590
  • feat: network reference reconciler by @tmilos77 in #592
  • feat(AwsRedisInstance): make authEnabled mutable by @dushanpantic in #589
  • fix: GCP Config to use the config pkg similar to other configs by @ravi-shankar-sap in #591
  • feat(AwsVpcPeering): wait peering connection active by @vandjelk in #598
  • feat: Azure KCP Network reconciler by @tmilos77 in #601
  • feat(AzureVpcPeering): remove PollUntilDone by @vandjelk in #600
  • (feat) updated awsredisinstances_ui by @kevin-kho in #607
  • feat(GcpRedisInstance): implement CloneForPatchStatus method by @dushanpantic in #605
  • fix(gcpnfsvolumerestore): preventing duplicate filestore restores by @abalaie in #595
  • feat(AwsRedisInstance): add securitygroup to instance by @dushanpantic in #611
  • fix: Aws Backup RoleName by @ravi-shankar-sap in #608
  • feat(AzureVpcPeering): SKR tests by @vandjelk in #610
  • fix(GcpNfsBackupSchedule): optional sourceRef namespace name by @ravi-shankar-sap in #615
  • docs(GcpNfsVolumeBackup): user documentation by @abalaie in #613
  • docs(GcpRedisInstance): update docs and tutorial by @dushanpantic in #620
  • feat(VpcPeering): local peering name by @vandjelk in #625
  • docs(GcpNfsBackupSchedule): user documentation by @ravi-shankar-sap in #614
  • feat(AwsRedisInstance): show updating state while instance is modified by cloud provider by @dushanpantic in #627
  • fix(ScopeOpenStack): preserve obj resource version by @dushanpantic in #624
  • feat(AzureVpcPeering): warning messages when creating local peering connection by @vandjelk in #622
  • feat(AzureVpcPeering): local peering name by @vandjelk in #626
  • docs(AwsRedisInstance): add resources and tutorial by @dushanpantic in #619
  • feat(GcpRedisInstance): show updating status while instance is updating by @dushanpantic in #633
  • feat(AwsVpcPeering): SKR tests by @vandjelk in #621
  • feat: Azure KCP IpRange by @tmilos77 in #637
  • feat(AwsVpcPeering): wait KcpVpcPeering deleted before deleting Network by @vandjelk in #641
  • feat(AzureVpcPeering): wait KcpVpcPeering deleted before deleting Network by @vandjelk in #642
  • refactor(RedisInstance): adjust error handling by @dushanpantic in #643
  • docs(GcpNfsVolumeRestore): user documentation by @abalaie in #630
  • feat(AzureSKRIpRange):create-cm-network-ref-in-kcp-ip-range by @ijovovic in #628
  • fix(gcpNfsVolumeRestore): completed restore should skip most of the r… by @abalaie in #640
  • feat(GcpRedisInstance): authEnabled disabled by default by @dushanpantic in #648
  • fix: azure scope unmarshaling of shoot infrastructure config by @tmilos77 in #649
  • feat(GcpRedisInstance): refactor transitEncryption object to transitEncryptionMode string by @dushanpantic in #651
  • fix(AzureIpRange):add azure iprange yaml into sync script by @ijovovic in #652
  • docs(GcpRedisInstance): update example target redis version by @dushanpantic in #653

Full Changelog: 1.0.5...1.1.0