The Secret secret name is invalid secret name a DNS-1123 subdomain must consist of lower case alphanumeric characters - or and must start and end with an alphanumeric character

0 votes

Hi Guys,

I am trying to create a secret in the Openshift cluster. But it is showing me the below error.

$ oc create secret generic secret_name --from-literal key1=secret1 --from-literal key2=secret2 -n myproj
The Secret "secret_name" is invalid: metadata.name: Invalid value: "secret_name": a DNS-1123 subdomain must consist of lower case alphanumeric characters, '-' or '.', and must start and end with an alphanumeric character (e.g. 'example.com', regex used for validation is '[a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*') 

How can I solve this error?

Aug 18, 2020 in DevOps Tools by akhtar
• 38,170 points
1,920 views

1 answer to this question.

0 votes

Hi@akhtar,

You are using the wrong syntax in your command. You can not use underscore in your command. Openshift will not allow underscores in the commands. So you need to modify your command as shown below.

$ oc create secret generic secret-name --from-literal key1=secret1 --from-literal key2=secret2 -n myproj

I hope this will solve your error.

answered Aug 18, 2020 by MD
• 95,160 points

Related Questions In DevOps Tools

0 votes
2 answers
0 votes
1 answer

How to get the current status of a local repository in Git?

Using 'git status' command in the repository ...READ MORE

answered Nov 26, 2019 in DevOps Tools by Sirajul
• 59,050 points
132 views
0 votes
1 answer

What is the need of database in devops?

DevOps is the convergence of development and ...READ MORE

answered Feb 11, 2020 in DevOps Tools by Sirajul
• 59,050 points
183 views
+1 vote
1 answer
0 votes
3 answers

Error while joining cluster with node

Hi Kalgi after following above steps it ...READ MORE

answered Jan 17, 2019 in Others by anonymous
10,322 views
+4 votes
1 answer

Installing Web UI (Dashboard):kubernetes-dashboard on main Ubuntu 16.04.6 LTS (Xenial Xerus) server

Follow these steps: $ kubeadm reset $ kubeadm init ...READ MORE

answered Apr 11, 2019 in Kubernetes by Kalgi
• 52,310 points

reshown Apr 12, 2019 by Kalgi 3,195 views