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

ambassador operator doesn't work when a proxy is needed #64

Open
sylvainOL opened this issue Dec 7, 2020 · 0 comments
Open

ambassador operator doesn't work when a proxy is needed #64

sylvainOL opened this issue Dec 7, 2020 · 0 comments

Comments

@sylvainOL
Copy link

Hello,
we're deploying k8s behind corporate proxy.

When we want to install Ambassador as Ingress controller using the operator, we have an issue as helm repository cannot be reached:

$ kubectl -n ambassador get AmbassadorInstallation -o yaml
apiVersion: v1
items:
- apiVersion: getambassador.io/v2
  kind: AmbassadorInstallation
  metadata:
    annotations:
      kubectl.kubernetes.io/last-applied-configuration: |
                    
        {"apiVersion":"getambassador.io/v2","kind":"AmbassadorInstallation","metadata":{"annotations":{},"labels":{"app.kubernetes.io/name":"ambassador-operator","app.kubernetes.io/part-of":"ambassador-operator"},"name":"ambassador","namespace":"ambassador"},"spec":{"helmValues":{"deploymentTool":"amb-oper-kubespray","replicaCount":1,"service":{"ports":[{"hostPort":80,"name":"http","port":80,"protocol":"TCP","targetPort":8080},{"hostPort":443,"name":"https","port":443,"protocol":"TCP","targetPort":8443}]},"tolerations":[{"effect":"NoSchedule","key":"node-role.kubernetes.io/master","operator":"Equal"}]},"installOSS":true,"updateWindow":"0 0 * * SUN","version":"*"}}
creationTimestamp: "2020-12-06T17:40:53Z"
    finalizers:
    - uninstall-amb-operator-release
    generation: 1
    labels:
      app.kubernetes.io/name: ambassador-operator
      app.kubernetes.io/part-of: ambassador-operator
      operation: Update
      time: "2020-12-06T17:40:53Z"
    name: ambassador
    namespace: ambassador
  spec:
    helmValues:
      deploymentTool: amb-oper-kubespray
      replicaCount: 1
      service:
        ports:
        - hostPort: 80
          name: http
          port: 80
          protocol: TCP
          targetPort: 8080
        - hostPort: 443
          name: https
          port: 443
          protocol: TCP
          targetPort: 8443
      tolerations:
      - effect: NoSchedule
        key: node-role.kubernetes.io/master
        operator: Equal
    installOSS: true
    updateWindow: 0 0 * * SUN
    version: '*'
  status:
    conditions:
    - lastTransitionTime: "2020-12-06T17:44:29Z"
      message: 'looks like "https://www.getambassador.io" is not a valid chart repository
                    
        or cannot be reached: Get https://www.getambassador.io/index.yaml: dial tcp
        165.22.65.139:443: connect: connection timed out'
      reason: DownloadError
      status: "True"
      type: Failed
    lastCheckTime: null
kind: List
metadata:
  resourceVersion: ""
  selfLink: "" 
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant