Skip to content

Commit 1cc7d74

Browse files
Merge pull request #18093 from soltysh/deprecate_secrets
Automatic merge from submit-queue (batch tested with PRs 17976, 17195, 18093, 18080, 17922). Deprecate oc secrets subcomands While recently working on the secrets issue I've noticed we have a set of `oc secrets` subcommands that can be easily replaced with `oc create secret` command. Thus, after discussing this topic with @juanvallejo and @deads2k I'm deprecating them. /assign @juanvallejo @deads2k
2 parents 5649385 + 2a562fc commit 1cc7d74

File tree

9 files changed

+40
-681
lines changed

9 files changed

+40
-681
lines changed

contrib/completions/bash/oc

Lines changed: 0 additions & 329 deletions
Original file line numberDiff line numberDiff line change
@@ -16918,331 +16918,6 @@ _oc_secrets_link()
1691816918
noun_aliases=()
1691916919
}
1692016920

16921-
_oc_secrets_new()
16922-
{
16923-
last_command="oc_secrets_new"
16924-
commands=()
16925-
16926-
flags=()
16927-
two_word_flags=()
16928-
local_nonpersistent_flags=()
16929-
flags_with_completion=()
16930-
flags_completion=()
16931-
16932-
flags+=("--allow-missing-template-keys")
16933-
local_nonpersistent_flags+=("--allow-missing-template-keys")
16934-
flags+=("--confirm")
16935-
local_nonpersistent_flags+=("--confirm")
16936-
flags+=("--no-headers")
16937-
local_nonpersistent_flags+=("--no-headers")
16938-
flags+=("--output=")
16939-
two_word_flags+=("-o")
16940-
local_nonpersistent_flags+=("--output=")
16941-
flags+=("--output-version=")
16942-
local_nonpersistent_flags+=("--output-version=")
16943-
flags+=("--quiet")
16944-
flags+=("-q")
16945-
local_nonpersistent_flags+=("--quiet")
16946-
flags+=("--show-all")
16947-
flags+=("-a")
16948-
local_nonpersistent_flags+=("--show-all")
16949-
flags+=("--show-labels")
16950-
local_nonpersistent_flags+=("--show-labels")
16951-
flags+=("--sort-by=")
16952-
local_nonpersistent_flags+=("--sort-by=")
16953-
flags+=("--template=")
16954-
flags_with_completion+=("--template")
16955-
flags_completion+=("_filedir")
16956-
local_nonpersistent_flags+=("--template=")
16957-
flags+=("--type=")
16958-
local_nonpersistent_flags+=("--type=")
16959-
flags+=("--as=")
16960-
flags+=("--as-group=")
16961-
flags+=("--cache-dir=")
16962-
flags+=("--certificate-authority=")
16963-
flags_with_completion+=("--certificate-authority")
16964-
flags_completion+=("_filedir")
16965-
flags+=("--client-certificate=")
16966-
flags_with_completion+=("--client-certificate")
16967-
flags_completion+=("_filedir")
16968-
flags+=("--client-key=")
16969-
flags_with_completion+=("--client-key")
16970-
flags_completion+=("_filedir")
16971-
flags+=("--cluster=")
16972-
flags+=("--config=")
16973-
flags_with_completion+=("--config")
16974-
flags_completion+=("_filedir")
16975-
flags+=("--context=")
16976-
flags+=("--insecure-skip-tls-verify")
16977-
flags+=("--log-flush-frequency=")
16978-
flags+=("--loglevel=")
16979-
flags+=("--logspec=")
16980-
flags+=("--match-server-version")
16981-
flags+=("--namespace=")
16982-
flags_with_completion+=("--namespace")
16983-
flags_completion+=("__oc_get_namespaces")
16984-
two_word_flags+=("-n")
16985-
flags_with_completion+=("-n")
16986-
flags_completion+=("__oc_get_namespaces")
16987-
flags+=("--request-timeout=")
16988-
flags+=("--server=")
16989-
flags+=("--token=")
16990-
flags+=("--user=")
16991-
flags+=("--v=")
16992-
flags+=("--vmodule=")
16993-
16994-
must_have_one_flag=()
16995-
must_have_one_noun=()
16996-
noun_aliases=()
16997-
}
16998-
16999-
_oc_secrets_new-basicauth()
17000-
{
17001-
last_command="oc_secrets_new-basicauth"
17002-
commands=()
17003-
17004-
flags=()
17005-
two_word_flags=()
17006-
local_nonpersistent_flags=()
17007-
flags_with_completion=()
17008-
flags_completion=()
17009-
17010-
flags+=("--allow-missing-template-keys")
17011-
local_nonpersistent_flags+=("--allow-missing-template-keys")
17012-
flags+=("--ca-cert=")
17013-
flags_with_completion+=("--ca-cert")
17014-
flags_completion+=("_filedir")
17015-
local_nonpersistent_flags+=("--ca-cert=")
17016-
flags+=("--gitconfig=")
17017-
flags_with_completion+=("--gitconfig")
17018-
flags_completion+=("_filedir")
17019-
local_nonpersistent_flags+=("--gitconfig=")
17020-
flags+=("--no-headers")
17021-
local_nonpersistent_flags+=("--no-headers")
17022-
flags+=("--output=")
17023-
two_word_flags+=("-o")
17024-
local_nonpersistent_flags+=("--output=")
17025-
flags+=("--output-version=")
17026-
local_nonpersistent_flags+=("--output-version=")
17027-
flags+=("--password=")
17028-
local_nonpersistent_flags+=("--password=")
17029-
flags+=("--prompt")
17030-
local_nonpersistent_flags+=("--prompt")
17031-
flags+=("--show-all")
17032-
flags+=("-a")
17033-
local_nonpersistent_flags+=("--show-all")
17034-
flags+=("--show-labels")
17035-
local_nonpersistent_flags+=("--show-labels")
17036-
flags+=("--sort-by=")
17037-
local_nonpersistent_flags+=("--sort-by=")
17038-
flags+=("--template=")
17039-
flags_with_completion+=("--template")
17040-
flags_completion+=("_filedir")
17041-
local_nonpersistent_flags+=("--template=")
17042-
flags+=("--username=")
17043-
local_nonpersistent_flags+=("--username=")
17044-
flags+=("--as=")
17045-
flags+=("--as-group=")
17046-
flags+=("--cache-dir=")
17047-
flags+=("--certificate-authority=")
17048-
flags_with_completion+=("--certificate-authority")
17049-
flags_completion+=("_filedir")
17050-
flags+=("--client-certificate=")
17051-
flags_with_completion+=("--client-certificate")
17052-
flags_completion+=("_filedir")
17053-
flags+=("--client-key=")
17054-
flags_with_completion+=("--client-key")
17055-
flags_completion+=("_filedir")
17056-
flags+=("--cluster=")
17057-
flags+=("--config=")
17058-
flags_with_completion+=("--config")
17059-
flags_completion+=("_filedir")
17060-
flags+=("--context=")
17061-
flags+=("--insecure-skip-tls-verify")
17062-
flags+=("--log-flush-frequency=")
17063-
flags+=("--loglevel=")
17064-
flags+=("--logspec=")
17065-
flags+=("--match-server-version")
17066-
flags+=("--namespace=")
17067-
flags_with_completion+=("--namespace")
17068-
flags_completion+=("__oc_get_namespaces")
17069-
two_word_flags+=("-n")
17070-
flags_with_completion+=("-n")
17071-
flags_completion+=("__oc_get_namespaces")
17072-
flags+=("--request-timeout=")
17073-
flags+=("--server=")
17074-
flags+=("--token=")
17075-
flags+=("--user=")
17076-
flags+=("--v=")
17077-
flags+=("--vmodule=")
17078-
17079-
must_have_one_flag=()
17080-
must_have_one_noun=()
17081-
noun_aliases=()
17082-
}
17083-
17084-
_oc_secrets_new-dockercfg()
17085-
{
17086-
last_command="oc_secrets_new-dockercfg"
17087-
commands=()
17088-
17089-
flags=()
17090-
two_word_flags=()
17091-
local_nonpersistent_flags=()
17092-
flags_with_completion=()
17093-
flags_completion=()
17094-
17095-
flags+=("--allow-missing-template-keys")
17096-
local_nonpersistent_flags+=("--allow-missing-template-keys")
17097-
flags+=("--docker-email=")
17098-
local_nonpersistent_flags+=("--docker-email=")
17099-
flags+=("--docker-password=")
17100-
local_nonpersistent_flags+=("--docker-password=")
17101-
flags+=("--docker-server=")
17102-
local_nonpersistent_flags+=("--docker-server=")
17103-
flags+=("--docker-username=")
17104-
local_nonpersistent_flags+=("--docker-username=")
17105-
flags+=("--no-headers")
17106-
local_nonpersistent_flags+=("--no-headers")
17107-
flags+=("--output=")
17108-
two_word_flags+=("-o")
17109-
local_nonpersistent_flags+=("--output=")
17110-
flags+=("--output-version=")
17111-
local_nonpersistent_flags+=("--output-version=")
17112-
flags+=("--show-all")
17113-
flags+=("-a")
17114-
local_nonpersistent_flags+=("--show-all")
17115-
flags+=("--show-labels")
17116-
local_nonpersistent_flags+=("--show-labels")
17117-
flags+=("--sort-by=")
17118-
local_nonpersistent_flags+=("--sort-by=")
17119-
flags+=("--template=")
17120-
flags_with_completion+=("--template")
17121-
flags_completion+=("_filedir")
17122-
local_nonpersistent_flags+=("--template=")
17123-
flags+=("--as=")
17124-
flags+=("--as-group=")
17125-
flags+=("--cache-dir=")
17126-
flags+=("--certificate-authority=")
17127-
flags_with_completion+=("--certificate-authority")
17128-
flags_completion+=("_filedir")
17129-
flags+=("--client-certificate=")
17130-
flags_with_completion+=("--client-certificate")
17131-
flags_completion+=("_filedir")
17132-
flags+=("--client-key=")
17133-
flags_with_completion+=("--client-key")
17134-
flags_completion+=("_filedir")
17135-
flags+=("--cluster=")
17136-
flags+=("--config=")
17137-
flags_with_completion+=("--config")
17138-
flags_completion+=("_filedir")
17139-
flags+=("--context=")
17140-
flags+=("--insecure-skip-tls-verify")
17141-
flags+=("--log-flush-frequency=")
17142-
flags+=("--loglevel=")
17143-
flags+=("--logspec=")
17144-
flags+=("--match-server-version")
17145-
flags+=("--namespace=")
17146-
flags_with_completion+=("--namespace")
17147-
flags_completion+=("__oc_get_namespaces")
17148-
two_word_flags+=("-n")
17149-
flags_with_completion+=("-n")
17150-
flags_completion+=("__oc_get_namespaces")
17151-
flags+=("--request-timeout=")
17152-
flags+=("--server=")
17153-
flags+=("--token=")
17154-
flags+=("--user=")
17155-
flags+=("--v=")
17156-
flags+=("--vmodule=")
17157-
17158-
must_have_one_flag=()
17159-
must_have_one_noun=()
17160-
noun_aliases=()
17161-
}
17162-
17163-
_oc_secrets_new-sshauth()
17164-
{
17165-
last_command="oc_secrets_new-sshauth"
17166-
commands=()
17167-
17168-
flags=()
17169-
two_word_flags=()
17170-
local_nonpersistent_flags=()
17171-
flags_with_completion=()
17172-
flags_completion=()
17173-
17174-
flags+=("--allow-missing-template-keys")
17175-
local_nonpersistent_flags+=("--allow-missing-template-keys")
17176-
flags+=("--ca-cert=")
17177-
flags_with_completion+=("--ca-cert")
17178-
flags_completion+=("_filedir")
17179-
local_nonpersistent_flags+=("--ca-cert=")
17180-
flags+=("--gitconfig=")
17181-
flags_with_completion+=("--gitconfig")
17182-
flags_completion+=("_filedir")
17183-
local_nonpersistent_flags+=("--gitconfig=")
17184-
flags+=("--no-headers")
17185-
local_nonpersistent_flags+=("--no-headers")
17186-
flags+=("--output=")
17187-
two_word_flags+=("-o")
17188-
local_nonpersistent_flags+=("--output=")
17189-
flags+=("--output-version=")
17190-
local_nonpersistent_flags+=("--output-version=")
17191-
flags+=("--show-all")
17192-
flags+=("-a")
17193-
local_nonpersistent_flags+=("--show-all")
17194-
flags+=("--show-labels")
17195-
local_nonpersistent_flags+=("--show-labels")
17196-
flags+=("--sort-by=")
17197-
local_nonpersistent_flags+=("--sort-by=")
17198-
flags+=("--ssh-privatekey=")
17199-
flags_with_completion+=("--ssh-privatekey")
17200-
flags_completion+=("_filedir")
17201-
local_nonpersistent_flags+=("--ssh-privatekey=")
17202-
flags+=("--template=")
17203-
flags_with_completion+=("--template")
17204-
flags_completion+=("_filedir")
17205-
local_nonpersistent_flags+=("--template=")
17206-
flags+=("--as=")
17207-
flags+=("--as-group=")
17208-
flags+=("--cache-dir=")
17209-
flags+=("--certificate-authority=")
17210-
flags_with_completion+=("--certificate-authority")
17211-
flags_completion+=("_filedir")
17212-
flags+=("--client-certificate=")
17213-
flags_with_completion+=("--client-certificate")
17214-
flags_completion+=("_filedir")
17215-
flags+=("--client-key=")
17216-
flags_with_completion+=("--client-key")
17217-
flags_completion+=("_filedir")
17218-
flags+=("--cluster=")
17219-
flags+=("--config=")
17220-
flags_with_completion+=("--config")
17221-
flags_completion+=("_filedir")
17222-
flags+=("--context=")
17223-
flags+=("--insecure-skip-tls-verify")
17224-
flags+=("--log-flush-frequency=")
17225-
flags+=("--loglevel=")
17226-
flags+=("--logspec=")
17227-
flags+=("--match-server-version")
17228-
flags+=("--namespace=")
17229-
flags_with_completion+=("--namespace")
17230-
flags_completion+=("__oc_get_namespaces")
17231-
two_word_flags+=("-n")
17232-
flags_with_completion+=("-n")
17233-
flags_completion+=("__oc_get_namespaces")
17234-
flags+=("--request-timeout=")
17235-
flags+=("--server=")
17236-
flags+=("--token=")
17237-
flags+=("--user=")
17238-
flags+=("--v=")
17239-
flags+=("--vmodule=")
17240-
17241-
must_have_one_flag=()
17242-
must_have_one_noun=()
17243-
noun_aliases=()
17244-
}
17245-
1724616921
_oc_secrets_unlink()
1724716922
{
1724816923
last_command="oc_secrets_unlink"
@@ -17300,10 +16975,6 @@ _oc_secrets()
1730016975
commands=()
1730116976
commands+=("add")
1730216977
commands+=("link")
17303-
commands+=("new")
17304-
commands+=("new-basicauth")
17305-
commands+=("new-dockercfg")
17306-
commands+=("new-sshauth")
1730716978
commands+=("unlink")
1730816979

1730916980
flags=()

0 commit comments

Comments
 (0)