Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

operator: remove profile commands #52468

Merged
merged 1 commit into from
Aug 5, 2024

Conversation

howardjohn
Copy link
Member

While these may provide a small trivial amount of value, they are just
that -- trivial value. Its best to keep these as just basic
documentation.

@howardjohn howardjohn requested a review from a team as a code owner August 1, 2024 17:45
@howardjohn howardjohn added the release-notes-none Indicates a PR that does not require release notes. label Aug 1, 2024
@istio-testing istio-testing added the size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. label Aug 1, 2024
@howardjohn howardjohn force-pushed the operator/drop-profile-dump branch from b409c5e to b2cd39b Compare August 1, 2024 18:33
@howardjohn howardjohn requested review from a team as code owners August 1, 2024 18:33
While these may provide a small trivial amount of value, they are just
that -- trivial value. Its best to keep these as just basic
documentation.
@howardjohn howardjohn force-pushed the operator/drop-profile-dump branch from b2cd39b to 1e2d18c Compare August 1, 2024 19:00
@zirain
Copy link
Member

zirain commented Aug 2, 2024

I think we should not remove a non-experimental command directly?

@hanxiaop
Copy link
Member

hanxiaop commented Aug 2, 2024

Its best to keep these as just basic documentation.

Agree that the command provides little value, but one thing is that the doc is usually not kept up-to-date, and right now it’s still missing the recently added profiles.

@bleggett
Copy link
Contributor

bleggett commented Aug 2, 2024

  • Ultimately operator stuff should go away.
  • Ultimately manifests/helm-profiles and manifests/profiles should merge
  • https://github.com/istio/istio/tree/master/manifests/profiles is == istioctl profile list

Agree that the command provides little value, but one thing is that the doc is usually not kept up-to-date, and right now it’s still missing the recently added profiles.

The doc should probably just directly link to https://github.com/istio/istio/tree/<release-ver>/manifests/profiles and not list them out.

If we really want to individually document profiles and treat them like describable/inspectable artifacts, we are probably ultimately better off making profile == wrapper chart, as charts already can carry documentation, have manifests, and show up with helm repo list.

But short of that? I'd rather just link to the directory listing.

@istio-testing istio-testing merged commit 76f7b8e into istio:master Aug 5, 2024
27 checks passed
sergii-ssh added a commit to GoogleCloudPlatform/anthos-service-mesh-packages that referenced this pull request Sep 12, 2024
Those were removed from istioctl istio/istio#52468
luksa pushed a commit to luksa/istio that referenced this pull request Oct 14, 2024
* upstream/master: (67 commits)
  Add release notes for dual-stack support promotion (istio#52524)
  Automator: update proxy@master in istio/istio@master (istio#52515)
  add name (istio#52501)
  Allow setting resources to null in gateway chart (istio#52514)
  Fix replacements errors in helm charts and templates (istio#52459)
  hand written IstioEndpoint deepcopy (istio#52485)
  operator: remove `profile` commands (istio#52468)
  Automator: update proxy@master in istio/istio@master (istio#52506)
  Automator: update proxy@master in istio/istio@master (istio#52505)
  Automator: update proxy@master in istio/istio@master (istio#52504)
  Automator: update ztunnel@master in istio/istio@master (istio#52502)
  Fix typo of InsertDataToConfigMap func description (istio#52491)
  Fix stale GVK in benchmark test (istio#52482)
  Bug/stale cert expiration logs (istio#52466)
  Automator: update ztunnel@master in istio/istio@master (istio#52496)
  Automator: update proxy@master in istio/istio@master (istio#52495)
  operator: move proto from api to this repo (istio#52472)
  remove unneeded func isAllowedKubernetesAudience (istio#52489)
  operator: misc code cleanup (istio#52467)
  ambient: do not allow service waypoint to have a waypoint (istio#52480)
  ...
sergii-ssh added a commit to GoogleCloudPlatform/anthos-service-mesh-packages that referenced this pull request Oct 17, 2024
* Remove usage of profile commands.

Those were removed from istioctl istio/istio#52468

* wip

* wip

* wip

* wip

* wip

* Download istioctl for CI

* wip

* wip
m4ver1k added a commit to m4ver1k/istio.io that referenced this pull request Nov 9, 2024
istioctl profile command was removed in PR istio/istio#52468
updating docs with these changes.
istio-testing pushed a commit to istio/istio.io that referenced this pull request Nov 10, 2024
* removed istioctl profile cmd references (en)

istioctl profile command was removed in PR istio/istio#52468
updating docs with these changes.

* link to ingress gateway values file

Co-authored-by: Craig Box <craig.box@gmail.com>

* link to built in profiles

---------

Co-authored-by: Craig Box <craig.box@gmail.com>
istio-testing pushed a commit to istio-testing/istio.io that referenced this pull request Nov 20, 2024
istioctl profile command was removed in PR istio/istio#52468
updating docs with these changes.
istio-testing added a commit to istio/istio.io that referenced this pull request Nov 20, 2024
* removed istioctl profile cmd references (en)

istioctl profile command was removed in PR istio/istio#52468
updating docs with these changes.

* link to ingress gateway values file

Co-authored-by: Craig Box <craig.box@gmail.com>

* link to built in profiles

---------

Co-authored-by: Adarsh K Kumar <adarshkkumar@gmail.com>
Co-authored-by: Craig Box <craig.box@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release-notes-none Indicates a PR that does not require release notes. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants