ArgoCD

PS C:\Users\Ketan.Patel> .\kubectl.exe create namespace argocd

namespace/argocd created

PS C:\Users\Ketan.Patel> .\kubectl.exe apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml

customresourcedefinition.apiextensions.k8s.io/applications.argoproj.io created
customresourcedefinition.apiextensions.k8s.io/applicationsets.argoproj.io created
customresourcedefinition.apiextensions.k8s.io/appprojects.argoproj.io created
serviceaccount/argocd-application-controller created
serviceaccount/argocd-applicationset-controller created
serviceaccount/argocd-dex-server created
serviceaccount/argocd-notifications-controller created
serviceaccount/argocd-redis created
serviceaccount/argocd-repo-server created
serviceaccount/argocd-server created
role.rbac.authorization.k8s.io/argocd-application-controller created
role.rbac.authorization.k8s.io/argocd-applicationset-controller created
role.rbac.authorization.k8s.io/argocd-dex-server created
role.rbac.authorization.k8s.io/argocd-notifications-controller created
role.rbac.authorization.k8s.io/argocd-server created
clusterrole.rbac.authorization.k8s.io/argocd-application-controller created
clusterrole.rbac.authorization.k8s.io/argocd-server created
rolebinding.rbac.authorization.k8s.io/argocd-application-controller created
rolebinding.rbac.authorization.k8s.io/argocd-applicationset-controller created
rolebinding.rbac.authorization.k8s.io/argocd-dex-server created
rolebinding.rbac.authorization.k8s.io/argocd-notifications-controller created
rolebinding.rbac.authorization.k8s.io/argocd-server created
clusterrolebinding.rbac.authorization.k8s.io/argocd-application-controller created
clusterrolebinding.rbac.authorization.k8s.io/argocd-server created
configmap/argocd-cm created
configmap/argocd-cmd-params-cm created
configmap/argocd-gpg-keys-cm created
configmap/argocd-notifications-cm created
configmap/argocd-rbac-cm created
configmap/argocd-ssh-known-hosts-cm created
configmap/argocd-tls-certs-cm created
secret/argocd-notifications-secret created
secret/argocd-secret created
service/argocd-applicationset-controller created
service/argocd-dex-server created
service/argocd-metrics created
service/argocd-notifications-controller-metrics created
service/argocd-redis created
service/argocd-repo-server created
service/argocd-server created
service/argocd-server-metrics created
deployment.apps/argocd-applicationset-controller created
deployment.apps/argocd-dex-server created
deployment.apps/argocd-notifications-controller created
deployment.apps/argocd-redis created
deployment.apps/argocd-repo-server created
deployment.apps/argocd-server created
statefulset.apps/argocd-application-controller created
networkpolicy.networking.k8s.io/argocd-application-controller-network-policy created
networkpolicy.networking.k8s.io/argocd-applicationset-controller-network-policy created
networkpolicy.networking.k8s.io/argocd-dex-server-network-policy created
networkpolicy.networking.k8s.io/argocd-notifications-controller-network-policy created
networkpolicy.networking.k8s.io/argocd-redis-network-policy created
networkpolicy.networking.k8s.io/argocd-repo-server-network-policy created
networkpolicy.networking.k8s.io/argocd-server-network-policy created
PS C:\Users\Ketan.Patel>


PS C:\Users\Ketan.Patel> .\kubectl.exe -n argocd get all

NAME                                                    READY   STATUS    RESTARTS   AGE
pod/argocd-application-controller-0                     1/1     Running   0          32s
pod/argocd-applicationset-controller-5877955b59-wvbkq   1/1     Running   0          33s
pod/argocd-dex-server-6c87968c75-qh4rw                  1/1     Running   0          33s
pod/argocd-notifications-controller-64bb8dcf46-ghzvd    1/1     Running   0          33s
pod/argocd-redis-7d8d46cc7f-mrfh6                       1/1     Running   0          33s
pod/argocd-repo-server-665d6b7b59-vl4hh                 1/1     Running   0          33s
pod/argocd-server-5986f74c99-5r5hw                      1/1     Running   0          33s

NAME                                              TYPE        CLUSTER-IP     EXTERNAL-IP   PORT(S)                      AGE
service/argocd-applicationset-controller          ClusterIP   10.0.183.193   <none>        7000/TCP,8080/TCP            34s
service/argocd-dex-server                         ClusterIP   10.0.143.202   <none>        5556/TCP,5557/TCP,5558/TCP   34s
service/argocd-metrics                            ClusterIP   10.0.174.184   <none>        8082/TCP                     34s
service/argocd-notifications-controller-metrics   ClusterIP   10.0.98.202    <none>        9001/TCP                     34s
service/argocd-redis                              ClusterIP   10.0.87.202    <none>        6379/TCP                     33s
service/argocd-repo-server                        ClusterIP   10.0.61.210    <none>        8081/TCP,8084/TCP            33s
service/argocd-server                             ClusterIP   10.0.68.253    <none>        80/TCP,443/TCP               33s
service/argocd-server-metrics                     ClusterIP   10.0.7.140     <none>        8083/TCP                     33s

NAME                                               READY   UP-TO-DATE   AVAILABLE   AGE
deployment.apps/argocd-applicationset-controller   1/1     1            1           33s
deployment.apps/argocd-dex-server                  1/1     1            1           33s
deployment.apps/argocd-notifications-controller    1/1     1            1           33s
deployment.apps/argocd-redis                       1/1     1            1           33s
deployment.apps/argocd-repo-server                 1/1     1            1           33s
deployment.apps/argocd-server                      1/1     1            1           33s

NAME                                                          DESIRED   CURRENT   READY   AGE
replicaset.apps/argocd-applicationset-controller-5877955b59   1         1         1       33s
replicaset.apps/argocd-dex-server-6c87968c75                  1         1         1       33s
replicaset.apps/argocd-notifications-controller-64bb8dcf46    1         1         1       33s
replicaset.apps/argocd-redis-7d8d46cc7f                       1         1         1       33s
replicaset.apps/argocd-repo-server-665d6b7b59                 1         1         1       33s
replicaset.apps/argocd-server-5986f74c99                      1         1         1       33s

NAME                                             READY   AGE
statefulset.apps/argocd-application-controller   1/1     33s
PS C:\Users\Ketan.Patel> .\kubectl.exe get pods -n argocd
NAME                                                READY   STATUS    RESTARTS   AGE
argocd-application-controller-0                     1/1     Running   0          79s
argocd-applicationset-controller-5877955b59-wvbkq   1/1     Running   0          80s
argocd-dex-server-6c87968c75-qh4rw                  1/1     Running   0          80s
argocd-notifications-controller-64bb8dcf46-ghzvd    1/1     Running   0          80s
argocd-redis-7d8d46cc7f-mrfh6                       1/1     Running   0          80s
argocd-repo-server-665d6b7b59-vl4hh                 1/1     Running   0          80s
argocd-server-5986f74c99-5r5hw                      1/1     Running   0          80s

PS C:\Users\Ketan.Patel> .\kubectl.exe get services

NAME         TYPE        CLUSTER-IP   EXTERNAL-IP   PORT(S)   AGE
kubernetes   ClusterIP   10.0.0.1     <none>        443/TCP   66d

PS C:\Users\Ketan.Patel> .\kubectl.exe get services -n argocd

NAME                                      TYPE        CLUSTER-IP     EXTERNAL-IP   PORT(S)                      AGE
argocd-applicationset-controller          ClusterIP   10.0.183.193   <none>        7000/TCP,8080/TCP            95s
argocd-dex-server                         ClusterIP   10.0.143.202   <none>        5556/TCP,5557/TCP,5558/TCP   95s
argocd-metrics                            ClusterIP   10.0.174.184   <none>        8082/TCP                     95s
argocd-notifications-controller-metrics   ClusterIP   10.0.98.202    <none>        9001/TCP                     95s
argocd-redis                              ClusterIP   10.0.87.202    <none>        6379/TCP                     94s
argocd-repo-server                        ClusterIP   10.0.61.210    <none>        8081/TCP,8084/TCP            94s
argocd-server                             ClusterIP   10.0.68.253    <none>        80/TCP,443/TCP               94s
argocd-server-metrics                     ClusterIP   10.0.7.140     <none>        8083/TCP                     94s

PS C:\Users\Ketan.Patel> .\kubectl.exe config current-context

ketancoder0814k8scl

PS C:\Users\Ketan.Patel> .\kubectl.exe -n argocd port-forward service/argocd-server 8080:80

Forwarding from 127.0.0.1:8080 -> 8080
Forwarding from [::1]:8080 -> 8080
Handling connection for 8080
Handling connection for 8080


 Get password using following command.

$ kubectl -n argocd get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d




Login 127.0.0.1:8080 with admin/v1UNXdLfgzmsMih3











  Id CommandLine
  -- -----------
   1 git clone https://github.com/staticwebdev/vanilla-api.git
   2 az login
   3 az --version
   4 az account show
   5 az account list
   6 az webapp create --resource-group dataplatformrg  --plan dataplatformplan --name ketanpatel1012 --deployment-co...
   7 az acr login --name supernalacr.azurecr.io
   8 az acr login --name supernalacr.azurecr.io
   9 az acr login -n supernalacr --expose-token
  10 TOKEN=$(az acr login --name supernalacr --expose-token --output tsv --query accessToken)
  11 TOKEN=$(az acr login --name supernalacr.azurecr.io --expose-token --output tsv --query accessToken)
  12 docker login supernalacr.azurecr.io --username supernalacr --password eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZ...
  13 TOKEN=$(az acr login --name supernalacr.azurecr.io --expose-token --output tsv --query accessToken)
  14 az acr login
  15 az acr login -n supernalacr
  16 docker
  17 mkdir ketanjenkins
  18 ls -l
  19 git clone https://github.com/azure-devops/javawebappsample.git
  20 az login
  21 az account show
  22   az webapp create --resource-group dataplatformrg  --plan ASPdataplatform  --name ketanpatel101323 --deploymen...
  23 az network private-endpoint create --name ketanpatel101323PE --resource-group dataplatformrg --vnet-name USS-Vn...
  24 az login
  25 az account show
  26 az account set
  27 az account set --subscription Supernal-ERD
  28 az account show
  29   az webapp create --resource-group ketanrg  --plan ketanappserviceplan --name ketanpatel1010 --deployment-cont...
  30   az webapp create --resource-group ketanrg  --plan ketanappserviceplan --name ketanpatel1010 --deployment-cont...
  31 az network private-endpoint create --name ketanpatel1010PE --resource-group jmh-ketan-west-rg --vnet-name jmh-w...
  32 az network private-endpoint create --name ketanpatel1010PE --resource-group jmh-ketan-west-rg --vnet-name jmh-w...
  33 az network private-endpoint dns-zone-group create --name ketanpatel1010ZoneGroup --resource-group jmh-ketan-wes...
  34 az login
  35 az account show
  36 az ad sp create-for-rbac
  37 az login
  38 az account set --subscription 0c5ebcaa-6e92-49ca-8daf-1633d038989f
  39 az aks get-credentials --resource-group ketancoder0814rg --name ketancoder0814k8scl
  40 cd .kube
  41 ls
  42 cat config
  43 cd
  44 ./kubectl.exe
  45 .\kubectl.exe
  46 cd
  47 cd ..
  48 .\kubectl.exe config current-context
  49 .\kubectl.exe get pods -A
  50 .\kubectl.exe get nodes
  51 .\kubectl.exe get namespace
  52 .\kubectl.exe -n coder get all
  53 kubectl create namespace argocd
  54 .\kubectl.exe create namespace argocd
  55 .\kubectl.exe apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml
  56 .\kubectl.exe -n argocd get all
  57 .\kubectl.exe get pods -n argocd
  58 .\kubectl.exe get services
  59 .\kubectl.exe get services -n argocd
  60 .\kubectl.exe config current-context
  61 .\kubectl.exe -n argocd port-forward service/argocd-server 8080:80


PS C:\Users\Ketan.Patel>
PS C:\Users\Ketan.Patel>
PS C:\Users\Ketan.Patel>
PS C:\Users\Ketan.Patel> argocd login
argocd : The term 'argocd' is not recognized as the name of a cmdlet, function, script file, or operable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ argocd login
+ ~~~~~~
    + CategoryInfo          : ObjectNotFound: (argocd:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

PS C:\Users\Ketan.Patel> argocd login argocd.supernal.aero
argocd : The term 'argocd' is not recognized as the name of a cmdlet, function, script file, or operable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ argocd login argocd.supernal.aero
+ ~~~~~~
    + CategoryInfo          : ObjectNotFound: (argocd:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

PS C:\Users\Ketan.Patel>
PS C:\Users\Ketan.Patel>
PS C:\Users\Ketan.Patel> history

  Id CommandLine
  -- -----------
   1 git clone https://github.com/staticwebdev/vanilla-api.git
   2 az login
   3 az --version
   4 az account show
   5 az account list
   6 az webapp create --resource-group dataplatformrg  --plan dataplatformplan --name ketanpatel1012 --deployment-co...
   7 az acr login --name supernalacr.azurecr.io
   8 az acr login --name supernalacr.azurecr.io
   9 az acr login -n supernalacr --expose-token
  10 TOKEN=$(az acr login --name supernalacr --expose-token --output tsv --query accessToken)
  11 TOKEN=$(az acr login --name supernalacr.azurecr.io --expose-token --output tsv --query accessToken)
  12 docker login supernalacr.azurecr.io --username supernalacr --password eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZ...
  13 TOKEN=$(az acr login --name supernalacr.azurecr.io --expose-token --output tsv --query accessToken)
  14 az acr login
  15 az acr login -n supernalacr
  16 docker
  17 mkdir ketanjenkins
  18 ls -l
  19 git clone https://github.com/azure-devops/javawebappsample.git
  20 az login
  21 az account show
  22   az webapp create --resource-group dataplatformrg  --plan ASPdataplatform  --name ketanpatel101323 --deploymen...
  23 az network private-endpoint create --name ketanpatel101323PE --resource-group dataplatformrg --vnet-name USS-Vn...
  24 az login
  25 az account show
  26 az account set
  27 az account set --subscription Supernal-ERD
  28 az account show
  29   az webapp create --resource-group ketanrg  --plan ketanappserviceplan --name ketanpatel1010 --deployment-cont...
  30   az webapp create --resource-group ketanrg  --plan ketanappserviceplan --name ketanpatel1010 --deployment-cont...
  31 az network private-endpoint create --name ketanpatel1010PE --resource-group jmh-ketan-west-rg --vnet-name jmh-w...
  32 az network private-endpoint create --name ketanpatel1010PE --resource-group jmh-ketan-west-rg --vnet-name jmh-w...
  33 az network private-endpoint dns-zone-group create --name ketanpatel1010ZoneGroup --resource-group jmh-ketan-wes...
  34 az login
  35 az account show
  36 az ad sp create-for-rbac
  37 az login
  38 az account set --subscription 0c5ebcaa-6e92-49ca-8daf-1633d038989f
  39 az aks get-credentials --resource-group ketancoder0814rg --name ketancoder0814k8scl
  40 cd .kube
  41 ls
  42 cat config
  43 cd
  44 ./kubectl.exe
  45 .\kubectl.exe
  46 cd
  47 cd ..
  48 .\kubectl.exe config current-context
  49 .\kubectl.exe get pods -A
  50 .\kubectl.exe get nodes
  51 .\kubectl.exe get namespace
  52 .\kubectl.exe -n coder get all
  53 kubectl create namespace argocd
  54 .\kubectl.exe create namespace argocd
  55 .\kubectl.exe apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml
  56 .\kubectl.exe -n argocd get all
  57 .\kubectl.exe get pods -n argocd
  58 .\kubectl.exe get services
  59 .\kubectl.exe get services -n argocd
  60 .\kubectl.exe config current-context
  61 .\kubectl.exe -n argocd port-forward service/argocd-server 8080:80
  62 history
  63 argocd login
  64 argocd login argocd.supernal.aero


PS C:\Users\Ketan.Patel> !61
False
PS C:\Users\Ketan.Patel> .\kubectl.exe -n argocd port-forward service/argocd-server 8080:80
Forwarding from 127.0.0.1:8080 -> 8080
Forwarding from [::1]:8080 -> 8080
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080
Handling connection for 8080










































































No comments:

Post a Comment

AppEngine - Python

tudent_04_347b5286260a@cloudshell:~/python-docs-samples/appengine/standard_python3/hello_world (qwiklabs-gcp-00-88834e0beca1)$ sudo apt upda...