Giter VIP home page Giter VIP logo

contiv.github.io's People

Contributors

akamkar avatar arshiagg avatar balajisiva avatar dawelsch avatar dseevr avatar gaurav-dalvi avatar jainvipin avatar johnkday avatar kahou82 avatar mestery avatar mkhaas avatar neelimamukiri avatar reshmagiliyal avatar retr0h avatar rhim avatar shaleman avatar srampal avatar stacykor avatar unclejack avatar vhosakot avatar vishal-j avatar vrenjith avatar yuva29 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

contiv.github.io's Issues

Facing issue while creating Pods with infra network

Hello,

When I am creating pods with infra network type in kubernetes. Below is the error I am getting in the logs.

Please help !

Warning  FailedCreatePodSandBox  1s (x3 over 3s)    kubelet, k8s-minion-2.ucsbang6.com  (combined from similar events): Failed create pod sandbox: rpc error: code = Unknown desc = failed to set up sandbox container "8ebcbc869429fd9f27406e3ad0511ed04f1d30ec95567b697677baa43aaec893" network for pod "http-deployment-7fdd7664c5-k2n2v": NetworkPlugin cni failed to set up pod "http-deployment-7fdd7664c5-k2n2v_default" network: Contiv:Error creating EP; Err: ovs operation failed. Error(s): [syntax error(Parsing ovsdb operation 1 of 3 failed: Type mismatch for member 'uuid-name'.)] [github.com/contiv/netplugin/drivers/ovsd.(*OvsdbDriver).performOvsdbOps ovsdbDriver.go 208]

Thanks in advance.

Arnab

Containers Tutorial wrong address?

In the example below?

In the ifconfig output, you will see that it would have created a veth virtual ethernet interface that could look like veth...... towards the end. More importantly it is allocated an IP address from default docker bridge docker0, likely 172.17.0.3 in this setup, and can be examined using

Shouldn't the IP be 172.17.0.5 not 172.17.0.3? The example boots a vanilla-c image which is assigned 172.17.0.5 under docker network inspect bridge in the example.

Tutorial is not working

Error


vagrant up
Ignoring nokogiri-1.6.3.1 because its extensions are not built.  Try: gem pristine nokogiri --version 1.6.3.1
Ignoring unf_ext-0.0.7.1 because its extensions are not built.  Try: gem pristine unf_ext --version 0.0.7.1
Bringing machine 'netplugin-node1' up with 'virtualbox' provider...
Bringing machine 'netplugin-node2' up with 'virtualbox' provider...
Bringing machine 'netplugin-node3' up with 'virtualbox' provider...
There are errors in the configuration of this machine. Please fix
the following errors and try again:

vm:
* The host path of the shared folder is missing: bin


http://contiv.github.io/documents/tutorials/container-101.html

Contiv 1.0.1 and 1.0.0 and DNS problems

I was trying the tutorial here https://kubernetes.io/docs/tasks/configure-pod-container/declare-network-policy/
and I could not get the DNS to work properly. I don't know if it is a problem of my machine of it is a bug. If I remember correctly the beta version of contiv used to replace the kube-dns with its own DNS, and don't know if that is still the case with the 1.0.0 and 1.0.1

Anyway the following are the commands and their output, which shows that the DSN is not working
root@master:/home/andrea# kubectl run nginx --image=nginx --replicas=2
deployment "nginx" created
root@master:/home/andrea# kubectl get pods
NAME READY STATUS RESTARTS AGE
nginx-701339712-12j2l 0/1 ContainerCreating 0 10s
nginx-701339712-w8xnj 0/1 ContainerCreating 0 10s
vnf1-1793693912-lfm67 1/1 Running 2 1d
vnf2-1963301082-kf6dh 1/1 Running 2 1d
vnf2-1963301082-sc440 1/1 Running 2 1d
root@master:/home/andrea# kubectl get pods
NAME READY STATUS RESTARTS AGE
nginx-701339712-12j2l 1/1 Running 0 20s
nginx-701339712-w8xnj 1/1 Running 0 20s
vnf1-1793693912-lfm67 1/1 Running 2 1d
vnf2-1963301082-kf6dh 1/1 Running 2 1d
vnf2-1963301082-sc440 1/1 Running 2 1d
root@master:/home/andrea# kubectl expose deployment nginx --port=80
service "nginx" exposed
root@master:/home/andrea# kubectl get svc,pod
NAME CLUSTER-IP EXTERNAL-IP PORT(S) AGE
svc/kubernetes 10.254.0.1 443/TCP 7d
svc/nginx 10.254.170.170 80/TCP 9s

NAME READY STATUS RESTARTS AGE
po/nginx-701339712-12j2l 1/1 Running 0 33s
po/nginx-701339712-w8xnj 1/1 Running 0 33s
po/vnf1-1793693912-lfm67 1/1 Running 2 1d
po/vnf2-1963301082-kf6dh 1/1 Running 2 1d
po/vnf2-1963301082-sc440 1/1 Running 2 1d
root@master:/home/andrea# kubectl run busybox --rm -ti --image=busybox /bin/sh
Waiting for pod default/busybox-3674381263-fthsn to be running, status is Pending, pod ready: false
Waiting for pod default/busybox-3674381263-fthsn to be running, status is Pending, pod ready: false
Waiting for pod default/busybox-3674381263-fthsn to be running, status is Pending, pod ready: false
Waiting for pod default/busybox-3674381263-fthsn to be running, status is Pending, pod ready: false
If you don't see a command prompt, try pressing enter.
/ # wget --spider --timeout=1 nginx
wget: bad address 'nginx'
/ #

Any suggestions?
Thank you so much!

IPAM docs

In the "subnet IP pool" section of this page: http://contiv.github.io/documents/networking/ipam.html the example config is incorrect and leads to an error (ERRO[0000] subnet string invalid format):
netctl net create contiv-net -subnet 10.1.1.50-100/24

The correct syntax is:
netctl net create contiv-net -subnet 10.1.1.50-10.1.1.100/24
Creating network default:contiv-net

problem with multi host networking tutorial

[vagrant@contiv-node3 ~]$ docker run -itd --name=contiv-c1 --net=contiv-net -e constraint:node=contiv-node3 alpine /bin/sh
docker: Error response from daemon: Unable to find a node that satisfies the following conditions
[available container slots].
See 'docker run --help'.

Text Links Contrast Ratio

The blue color of text links is too light and doesn't have enough contrast. It failed the accessibility test. Please replace it with #036e97.
Also, if could we use dark gray (#5c5d61 ) for text to differentiate the text from links?
screen shot 2017-02-15 at 1 47 19 pm

Is service load balancing demo correct?

In the discussion of service load balancing (documents/networking/services.md): first part of example creates a network 'contiv-srv-net' with a set of labels. Second part creates a network 'contiv-net' with no labels and attaches labeled service containers to that network. This doesn't seem to make sense. Are the two examples supposed to be related? What's the correct sequence of commands?

Fix Merge on Quickstart

Quick Start should cover only the following scenarios:

Install prereqs (latest of vagrant/virtualbox/vboxsf, make, git)
a. vagrant plugin install vagrant-vbguest
git pull contiv/install
make demo-k8s
a. make cluster
b. curl
c. untar
d. run install.sh with k8s on the vagrant cluster.
e. take them to UI on the setup
Provide instructions on running a few contiv demos on this setup, and explain what each does.
Repeat 3 for docker swarm.

Add Docker Compose and Kubernetes examples

Need to add content for the Docker Compose and Kubernetes entries in the Examples menu. Currently they lead to the Examples page containing the Nomad and multicast examples.

Remove redundant buttons from API docs

Here both GET gives the same information. Do we need this redundant buttons ? Also, this occupies extra space. Its better to remove the section that's displayed when the API link is clicked.

screen shot 2017-02-15 at 10 43 31 am

Add a note to `Manage Authorizations->Authorizing Users` page

Please add this here http://contiv.github.io/documents/admin/manageAuthorizations.html under Authorizing Users

Active Directory(AD) users are authorized based on the authorizations defined on their AD groups in our system.
Single user can be associated with many AD groups (one of them being the primary group) and 
the authorizations can be defined on any of them expect the primary group.
Because, there is no straight-froward mechanism to retrieve user's primary group from AD. 

More details here: http://lists.freeradius.org/pipermail/freeradius-users/2012-August/062055.html

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.